JavaScript 運算符與表達式

什麼是運算符和表達式

運算符:能夠完成數據計算的一組符號,比如,+、-、*、/
表達式:由運算符和操作數組成的式子叫做表達式。每個表達式都有自己的值。

算術運算符

-可以表示減號,也可以表示負號
+可以表示加法,也可以用於字符串的連接。
*
/
%取餘,俗稱模。作用:取兩個數字的餘數。1.判斷數字的奇偶性2.獲取數字的最後幾位
"++"自增
"–"自減

關係運算符

作用:判斷數據之間的大小

、<、>=、<=
“==”(不比較類型,只比較數值)、

!=不等於
“===”(除了比較數值之外,連同類型也會比較)

!==不全等

關係表達式的運算結果爲bololean類型(true或者false)

判斷一個數據是否爲數字
var input=prompt(“請輸入一個數據:”);
//判斷input是否爲數字
isNaN(數據)會拋開數據類型來判斷數據是否爲數字
如果是數字類型,則返回false
如果數據不是數字類型,則返回ture

邏輯運算符

1.作用
關聯條件
如:要判斷考試分數是否在60-80之間
條件1:score>=60
條件2:score<=80
2.邏輯運算符:邏輯與:&&
邏輯或:||
邏輯非:!
短路&&
短路||

條件運算符

三目運算符
表達式1?表達式2:表達式3;
表達式1是一個條件,如果條件成立,執行表達式2的操作,並且作爲整個表達式的結果,否則執行表達式3的操作,並且作爲整個表達式的結果
條件運算符的嵌套:
80分以上優秀,60分以上合格,否則不合格
var score=85;
var result=score>=80?“優秀”:(score>=60?“合格”:“不合格”);

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章