回答
是的,它是正确的。
--
成为+
所以1--1
是2
他必须更新帖子..其一个int,而不是一个数组.. ..!因为他得到的输出为2 ..! – Thennarasan
@Downvoters,回答者(和我)缺少什么?加一。 – Bathsheba
@Bathsheba:对于这个线程的所有downvoters。他提到大家都认为这个帖子因为帖子被称为[1],但在同一个问题中,该帖子的控制台输出为2.基本上,用户发布的帖子是输入中的错误。所以我们回复了'--'的逻辑。 – Thennarasan
- 既然你做数学表达式,JS解析您的阵列,并将其转换为int(试行
+[1]
) - 简单的数学:
number minus negative number
成为number plus number
。所以1 -- 1 == 2
单值数组也可以变成int。关于整数,JS有一个类型转换。用整数,JS自动将它转换为整型。所以"1" - - 1
也将导致2
。同样的方式[1] - - [1]
是2
,其中[1,2] - - [1]
会给你NaN
。
-
之间应该有空格,因为--
没有空格,JS不认为它是一个有效的操作数。在空间JS中将它看作两个不同的操作数,因此在这种情况下,将需要-
-1
这使得+
因此增加了这两个数字。
- 1. Lua任何人都可以解释这是什么吗?
- 2. 任何人都可以解释为什么这里的答案是2?
- 3. 任何人都可以解释JavaScript的这个片段?
- 4. Javascript:任何人都可以解释我这段代码吗?
- 5. 任何人都可以解释这个简单的Javascript行为?
- 6. 任何人都可以解释这个JavaScript的利用?
- 7. 任何人都可以解释这个JavaScript语法(语法)吗?
- 8. 任何人都可以解释这是如何工作的?
- 9. 任何人都可以在C中解释这个结构吗?
- 10. 任何人都可以解释我StandardScaler?
- 11. 任何人都可以解释OAuth吗?
- 12. 任何人都可以解释“视场”
- 13. 任何人都可以解释输出
- 14. 任何人都可以解释这个列表的理解?
- 15. 任何人都可以解释什么是802.3 over multimode?
- 16. 任何人都可以解释我什么是项目[0] .qty
- 17. 在Java中,任何人都可以解释为什么这个对象为空?
- 18. 任何人都可以解释这个查询是什么意思?
- 19. 任何人都可以向我解释这个脚本是做什么的?
- 20. 任何人都可以向我解释这个查询是干什么的?
- 21. 任何人都可以用JavaScript语言向我解释什么是“指针”?
- 22. C任何人都可以解释这种语法?
- 23. 任何人都可以解释我这个代码行吗?
- 24. 任何人都可以解释我这个代码的工作
- 25. 任何人都可以解释这个正则表达式
- 26. 任何人都可以为我解释这个ACL模式
- 27. 任何人都可以解释这种语法吗?
- 28. 任何人都可以解释这个MySQL错误?
- 29. 任何人都可以解释我这个javax swing方法吗?
- 30. 任何人都可以解释这种行为?
你应该与我们分享你的代码,并尝试,请。 – limonik
'[1] - - [1] =>'1' - '1'=>'1' - -1 => 1 - -1 => 1 + 1' – Paulpro