课程
/前端开发
/JavaScript
/JavaScript进阶篇
已知!的优先级高于>
2016-11-22
源自:JavaScript进阶篇 2-11
正在回答
这些运算符是有优先级的,你可以去看看他们的关系
赋予所有非零的值包括零 系统会判定为flase 其余正数为真 所以!numa代表假 (即小于等于0的数) 再去和numb做判断 故jq1 是flase 懂了吗
jq1=!(numa>numb )
原文是这样的,有括号。先算括号里的。numa是否大于numb,大于则是true,不大于则是false。
前面加个!(非),即取反,true变false ,false变true
举报
本课程从如何插入JS代码开始,带您进入网页动态交互世界
2 回答jq1=numa>=numb;和jq1=numa>numb||numa==numb;有什么区别
1 回答jq1= numa>numb ||numa==numb 后是否跟分号
4 回答为什么输入numa=numa++;numb=numb--;不对?
1 回答为什么numa>numb||numa=numb,不能显示结果
3 回答jq1 = document.write(numa>numb); 为什么结果输出的是undefine?