问题标签 [not-operator]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - Python 运算符 != 未按预期工作
有谁知道为什么这个样本不起作用?我已经好几年没有使用 Python 并且想测试 NOT 运算符了。据我所知,这应该可以工作,我已经在网上检查过,它似乎是正确的格式。我错过了什么吗?
本质上,它只是要求输入 1、2 或 3。如果用户输入这些,它将中断循环。如果他们没有输入 1、2 或 3,它将打印到屏幕并再次循环。目前它只打印“无效输入!” 然后循环不中断。
我正在使用 Python 3.6.4。
odata - 如何在 ODATAV4 中对两个查询常用 not 运算符?
目前,我的查询字符串如下所示,
但是这里非操作员只过滤货运列。但是我想通常使用这个非运算符来过滤Freight和CustomerID。
java - 操作员 !不能应用于 int
在 C++ 中,!1
表示false
相当于0
. 我在 Java 中应用了相同的规则,但 IDE 告诉我!
不能应用于 int。Java中有什么方法可以应用于!
int 而不仅仅是写true
or false
?
javascript - 非运算符 (!) 在 TypeScript 中的行为是否不同?
以下值在 JavaScript 中被视为“虚假”:
- 错误的
- 0
- ''
- “”
- 无效的
- 不明确的
- 钠
TypeScript 是否以不同方式处理非运算符 (!) 还是相同?
java - 字节变量不能用Java表示125吗?
我完全是java初学者,不擅长英语。所以我不知道如何问我真正想知道的,但我尝试..
在我学习了一些关于使用字节的代码后,我开始练习。但结果不是我所期望的......下面是我的代码!
但结果是“1”..
我了解到字节可以表示 -128~+127,我以为 Eclipse 会显示“125”,但它是“1”所以我想知道为什么..
感谢您关注我的问题。
javascript - 在 switch case 中使用 !(not) 运算符
这里第一种情况不起作用。代码执行没有问题,但第一种情况根本没有帮助。完整的流程将仅转到“默认:”代码块。每当余数不等于 0 时,应执行第一种情况的代码块,但它始终会执行默认代码块。
javascript - 条件运算符如何与否定一起使用?
我开始学习异步 javascript,虽然我确实了解回调和承诺,但我正在学习的代码引起了我的注意。例如:
在这种情况下, !error不是说if(error === true)然后解决它,否则 (error === false),reject()?
还是简单地说“如果没有错误,那就解决”?
c - 在 C 中对 long double 应用“not”运算符
我在下面的 C 代码中对 long double 变量应用了 not 运算符:
此代码输出 16。我无法理解当我们在 long double 上应用 not 运算符时会发生什么,就像我们对a
.
请帮助我理解这段代码发生了什么。
谢谢你!
c# - 将 NOT 运算符应用于非常大的二进制数(1011111111000000000011111111110000000000111111111100000000001111111111)
如果我在基数 2 中引入一个数字并应用 not 运算符,例如 ~00110001 或 ~10 ,我得到正确的结果,但是当我引入一个非常大的二进制数时,例如:
10111111110000000000011111111110000000000111111111100000000001111111111 结果不是“10000000011111111110000000000111111111100000000010001”。
我尝试使用 BigInteger,但课程中的模块不允许我使用它,所以我必须以另一种方式解决问题。
你有什么建议如何在没有 BigInteger 的情况下解决这个问题?
swift - Swift:在功能上使用 not 运算符
我想使用点语法得到布尔值的反义词。
例如
但是,以下代码有效。
我需要使用 not 运算符在功能上获得相反的值。如果可能的话,我不想为此定义一个布尔扩展或自定义运算符。
你怎么能在 Swift 中做到这一点?