1. 程式人生 > >JavaScript變數的宣告和輸出、運算子

JavaScript變數的宣告和輸出、運算子

 

一、JavaScript變數

1、變數,就是計算機中儲存資料的容器

通過 var 關鍵字宣告變數,就會在記憶體中開闢一塊空間,來存資料

var n=500; //將500給到n
alert(n);  //通過變數名來找到儲存的資料

關鍵字:程式語言定義好的,有特殊意義的單詞    例如:不要寫this、name、string、number等

識別符號:變數名,不是關鍵字就是識別符號,由字母數字下劃線組成 不能數字開頭 不能和關鍵字重名

二、常用的變數輸出方法:

alert("要輸出的內容");            //在瀏覽器彈出的視窗輸出內容
console.log("要輸出的內容");    //在瀏覽器的控制檯輸出內容
document.write("要輸出的內容");   //向body裡面寫入內容

 三、運算子

1、算術運算子: +   -   *   /   %    ++   --

k=1+1

k=1-1

k=1*1

k=1/1

% 取餘運算子,就是兩個數相除後的餘數

  k=10%3   // k=1

  k=10%2   //  k=0 

 ++ 自加1

 ++可以在前(++i),也可以在後(i++)

  ++在前先加加,++在後後加加

 --同理

 2、賦值運算子:=   +=   -=   *=   /=

 +=    先加後等   // 例: num += 10    展開後 num = num + 10 

 -=     先減後等   // 例:num -= 10     展開後 num = num - 10

 *=    先乘後等    // 例:num *= 10     展開後 num = num * 10

 /=    先除後等    // 例:num /= 10     展開後 num = num / 10

 3、比較運算子:>     <     >=     <=     !=     ==     ===

比較運算子的的運算結果是布林型別( true或false )

n = 2 > 3                                                          // 結果n=false

n = 2 >= 3                                                       // 結果n=true

!=   不等於                                                      // x=5, 返回 x!=8 的結果是true

==   等於(只判斷數值)                                    // x=5, 返回 x==8 的結果是false

===   絕對等於(數值和型別都相等)   

4、邏輯運算子:&&、||、!

&& (and)    用法:(x < 10 && y > 1)

||  (or)        用法:(x < 10 || y > 1)

!   通常返回布林型別的資料

5、三目運算子:  表示式 ? 真 : 假;