亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

這句的運算順序是什么樣的

numa=5;

numb=2;

jq1=numa + 30 >10 && numb * 3<20;


正在回答

3 回答

先計算?numb * 3(即2*3=6)、numa + 30 (即5+30=35)(注:算術操作符),

然后比較numa+30<20(即35<20,返回的是false)、numb * 3<20(即6<20,返回的是true)(注:比較操作符),

再然后邏輯判斷numa + 30 >10 && numb * 3<20(即false或true,結果true)(注:邏輯操作符),

最后賦值jq1=numa + 30 >10 && numb * 3<20(即jq1=true)(注:"="賦值符號)。

操作符之間的優先級(高到低):

算術操作符 → 比較操作符 → 邏輯操作符 → "="賦值符號


2 回復 有任何疑惑可以回復我~
#1

慕筱飛 提問者

非常感謝!
2015-03-13 回復 有任何疑惑可以回復我~
#2

qq_把淚痕當酒窩_0

是flase與true,結果為flase
2015-08-08 回復 有任何疑惑可以回復我~
#3

Perona 回復 qq_把淚痕當酒窩_0

多謝提醒,確實打錯了
2015-08-08 回復 有任何疑惑可以回復我~
#4

慕筱飛 提問者

為啥要比較numa+30<20
2015-08-28 回復 有任何疑惑可以回復我~
查看1條回復

先計算?numb * 3(即2*3=6)、numa + 30 (即5+30=35)(注:算術操作符),

然后比較numa+30>20(即35>20,返回的是true、numb * 3<20(即6<20,返回的是true)(注:比較操作符),

再然后邏輯判斷numa + 30 >10 && numb * 3<20(即true與true,結果true)(注:邏輯操作符),

最后賦值jq1=numa + 30 >10 && numb * 3<20(即jq1=true)(注:"="賦值符號)。

操作符之間的優先級(高到低):

算術操作符 → 比較操作符 → 邏輯操作符 → "="賦值符號


0 回復 有任何疑惑可以回復我~

邏輯判斷numa + 30 >10 && numb * 3<20

&&這是邏輯與吧,兩個條件同時為真才為真。

numa + 30 >10 ?為true;

numb * 3<20 ? ?為true;

兩邊為true,結果就為true;

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

這句的運算順序是什么樣的

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號