作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
<分区>
我有这样的情况:
if (!(InRange1 || InRange2 || InRange3))
{
//Do Something
}
每个 InRange 变量都是 bool 值。
期望的行为是如果这些值中的任何一个为 False 我想做某事,但它不是那样工作的。在触发事件之前,所有值都必须为 false。
是否需要写成
if (!InRange1 || !InRange2 || !InRange3)
{
//do something
}
而且,无论哪种情况,我都很好奇为什么原始声明不起作用。
我是一名优秀的程序员,十分优秀!