我們又再次相遇.
在 JavaScript 的世界中,有3種基礎數據類型,分別是數字、字串、Boolean
(布林值)。
number 用來代表數字(在英文領域也一樣喔),年齡或身高都可以用 number 來表示。 JavaScript 的數字如下表示:
console.log(12);
字串用來代表一般的文字。名字在 JavaScript 中可以用一個字串來表示,電子郵件也可以用字串來表示。字串看上去如下:
console.log("Hi, my name is Joanne");
Boolean
值是一個來辨別真假的一個值,例如:用布林值來辨別你有沒有帶口罩,也可以用布林值來辨別你是否愛吃蕃茄、苦瓜,下次會專門做一篇來講解(自己挖坑自己跳?)Boolean
值看上去如下表示:
console.log(2==2);
true
每個數據類型都有它的魅力與特殊之處,當然用法也不同,例如:可以把數字乘在一起,卻不能把布林值相乘。如下:
console.log(99*123);
12177
------------------------------------------------------------
console.log(true&&false);
false
------------------------------------------------------------
但有時"字串"也可以相加,例如:2+2不一定等於4,有時還會變成22。例如:
console.log("2"+"2");
22
這就是數字和字串的魅力所在,當你只是寫簡單的2+2,他就只會顯示4,但凡你多加一個雙引號("")
事情一切就變得不一樣,他就會顯示"22",因為一個是數字相加,一個是字串相加
JavaScript 可以執行加、減、乘、除這樣的基本數學運算,想要做到這些,我們必須用操作符(+、-、*、/)。
我們可以像在用手機的計算器一樣,99999 加 99999 都不是問題。只須完成一串程式碼,看我操作:
console.log(99999+99999);
199998
JavaScript 也可以做減法:
console.log(5487-1487);
4000
有時覺得心算太難,不妨來試試看?
console.log(5487-1487+5466+1468);
10934
JavaScript 的計算器真的很好用,大推~
console.log(5466*1468);
8024088
除法也是可以滴,但是要注意,不是用除號,是用斜槓(/)不是註釋喔(//)差很多。
console.log(777/777);
1
看完的你心動了ma?~
心動不如行動,特價499喔,限時特價,只限今天,不然你會後悔的喔XD
今天我們知道了怎麼在 JavaScript 列算式,
也知道了什麼是基礎數據類型,下一章我們會教各位
基礎的 JavaScript 的語法,請敬請期待!