使用 && 运算符简化条件

Simplify condition with && operator

提问人:coding_kate 提问时间:4/3/2023 更新时间:4/3/2023 访问量:16

问:

我现在有点太傻了,无法简化某个条件。 我已经坐在那里两个小时了,只是不明白为什么这两段代码不做同样的事情:

setButtonHidden(!(!bool && num >= 1));setButtonHidden(!(bool && num == 0));

正确的行为只发生在第一个变体上。

有人可以帮我简化第一个条件或解释为什么第二个条件不做同样的事情吗? 我很绝望。

我已经尝试了所有其他可能的情况,但只有第一个具有正确的行为...... 有没有其他解决方案可以达到相同的结果?

谢谢大家!!

if-statement 条件语句 operator-keyword simplify 和 operator

评论

0赞 chepner 4/3/2023
这是什么语言?(单个语言标签将比您当前使用的 5 个标签中的任何一个都更相关。

答: 暂无答案