我們都知道,除法、乘法等操作符的優先級比加法和減法高,例如:
var numa=3;
var numb=6
jq= numa + 30 / 2 - numb * 3; // 結果為0
如果我們要改變運算順序,需添加括號的方法來改變優先級:
var numa=3;
var numb=6
jq= ((numa + 30) / (2 - numb)) * 3; //結果是-24.75
操作符之間的優先級(高到低):
算術操作符 → 比較操作符 → 邏輯操作符 → "="賦值符號
如果同級的運算是按從左到右次序進行,多層括號由里向外。
var numa=3;
var numb=6;
jq= numa + 30 >10 && numb * 3<2; //結果為false
考考大家,先計算右邊代碼編輯器中第10行和第11行語句的結果,然后運行代碼,看看結果是否一樣。
操作符之間的優先級為:
算術操作符 → 比較操作符 → 邏輯操作符 → "="賦值符號
請驗證,完成請求
由于請求次數過多,請先驗證,完成再次請求
打開微信掃碼自動綁定
綁定后可得到
使用 Ctrl+D 可將課程添加到書簽
舉報