为了账号安全,请及时绑定邮箱和手机立即绑定

jq1=numa>=numb;和jq1=numa>numb||numa==numb;有什么区别

jq1=numa>=numb;和jq1=numa>numb||numa==numb;有什么区别

正在回答

2 回答

从逻辑上是同义的

但 >= 为一个逻辑运算符

> || == 是三个逻辑运算符

具体底层实现逻辑是否一致,需要了解js解释器才清楚



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

Bont3349112 提问者

非常感谢!
2016-05-18 回复 有任何疑惑可以回复我~

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

        {

        }

0 回复 有任何疑惑可以回复我~
#1

Bont3349112 提问者

兄弟 第一个是对的
2016-06-15 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

jq1=numa>=numb;和jq1=numa>numb||numa==numb;有什么区别

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信