课程
/前端开发
/JavaScript
/JavaScript进阶篇
jq1=numa>=numb;和jq1=numa>numb||numa==numb;有什么区别
2016-05-18
源自:JavaScript进阶篇 2-10
正在回答
从逻辑上是同义的
但 >= 为一个逻辑运算符
> || == 是三个逻辑运算符
具体底层实现逻辑是否一致,需要了解js解释器才清楚
Bont3349112 提问者
jq1=numa>=numb; 和jq1=numa>numb||numa==numb是两个不等的 第一个式子应该是错误的除非numa等于numb 然后jq1等于numa。 而第二个jq1它其实是和if配套使用的是一个判断语句
例如:var numa=10;
var numb=20;
jq1=numa>numb||numa==numb;
if(jq1)
{
}
else
举报
本课程从如何插入JS代码开始,带您进入网页动态交互世界
1 回答jq1= numa>numb ||numa==numb 后是否跟分号
4 回答为什么输入numa=numa++;numb=numb--;不对?
3 回答numa>numb和numa!=numb 都算是布尔值吗?
3 回答jq1=!numa>numb 为什么是false? 另外,!numa表示什么意思?
8 回答numa&&numb>=60 和 numa>=60&&numb>=60 有什么区别?