DAD*_*ADU 3 javascript comparison operators
是否存在任何使得比较始终为真的JavaScript值?
低于运算符的示例:
true < 10 true
false < 10 true
null < 10 true
Run Code Online (Sandbox Code Playgroud)
使用大于运算符的示例:
true > 10 false
false > 10 false
null > 10 false
Run Code Online (Sandbox Code Playgroud)
我在找什么:
alwaysTrue < 10 true
alwaysTrue > 10 true
Run Code Online (Sandbox Code Playgroud)
我想使用它来使if语句的一部分默认返回true,并且当第一个比较值更改时返回true或false.
这可能不存在,但我想完全确定.
您可能需要考虑在您的条件下利用"或"与另一个变量,该变量可以胜过它是否返回true.
returnTrue || testVariable < 10
Run Code Online (Sandbox Code Playgroud)
当returnTrue设置为true时,这将始终返回true,否则它将返回到比较上.如果您只是在寻找变量,可以通过存储旧值来实现.如果你知道它永远不会为null,你可以检查这个,否则你可以使用带有类似上面标志的"或".
oldValue === null || currentValue === oldValue
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1431 次 |
| 最近记录: |