大于或等于>=
且小于或等于<=
严格版本?与===
和!==
类似。
示例:
false >= 0
true
false >== 0
VM174:2 Uncaught SyntaxError: Unexpected token =(…)
对于“你会永远需要吗?”
!undefined >= 0 // some bad code like this in 10000 rows for example
true
定义的严格版本的示例,大于或等于严格,也可以定义相反的方式。
function gtEStrict(arg1,arg2){
if ( typeof arg1 === typeof arg2 ) {
if ( arg1 >= arg2 ) {
return true;
}
}
return false;
}
gtEStrict(0,0)
true
gtEStrict(!undefined,0)
false
答案 0 :(得分:2)
长话短说不。这些运算符不存在。
答案 1 :(得分:1)
好的,我们假设存在比较运算符a >== b
。当它返回false
时,它是什么意思? a
小于b
或a
并不严格等于b
?您可以在that anwser中阅读更多内容。