【发布时间】:2019-07-07 08:06:23
【问题描述】:
Google 真的让我失望了。我想对小于或大于 1 进行比较。所以我可以检测说值 B 是比 A 小一还是大一。
if (A is one less than B || A is one greater than B) {
return true
}
这就是我想做的。
【问题讨论】:
标签: php comparison operators
Google 真的让我失望了。我想对小于或大于 1 进行比较。所以我可以检测说值 B 是比 A 小一还是大一。
if (A is one less than B || A is one greater than B) {
return true
}
这就是我想做的。
【问题讨论】:
标签: php comparison operators
【讨论】:
做一个标准的平等测试。
只需对要比较的值执行减法或加法即可。
3 === (4-1)
【讨论】:
|| 的另一面留给读者一个简单而明显的练习。
类似的东西。只要$a和$b的区别是1。
if(abs($a - $n) == 1) {...}
【讨论】:
翻译你的伪条件:
(A is one less than B) or (A is one greater than B)
这变成:
if ( $A === $B-1 || $A === $B+1 ) {
return true;
}
【讨论】: