课程
/前端开发
/JavaScript
/JavaScript进阶篇
jq2怎么算
jq1=numa + 30 >10 && numb * 3<20;
jq2=((numa + 30) / (7-numb)) * 3
电脑上的答案是21是为什么
2016-09-26
源自:JavaScript进阶篇 2-12
正在回答
numa=5;
numb=2;
jq2=((numa + 30) / (7-numb)) * 3 //过程1。先算括号内的过程 jq2=35/5*3;2.现在一目了然乘除法同级别按顺序算先除后乘得21;
灬孤独 提问者
numa = 5; numb = 2; jq2 = ((numa + 30) / (7-numb)) * 3;
括号优先级最高,先从最内层的括号算起,那就是(numa + 30)和(7-numb),numa+30是35,7-numb是5,将结果带入表达式变成:
jq2 = (35/5)*3;
很明显,jq2的值是21。
操作符之间的优先级(高到低):
算术操作符 → 比较操作符 → 逻辑操作符 → "="赋值符号.
先计算numa+30和7-numb,然后((numa + 30) / (7-numb)),最后*3
举报
本课程从如何插入JS代码开始,带您进入网页动态交互世界
3 回答求助大神们
5 回答求大神们帮助
3 回答神仙们求解?
2 回答哪里错了呢大神们 求解答
2 回答求解大神!