lim*_*ver 1 javascript operators
我在参加JavaScript 测验时发现了这个问题 -
"1" - - "1";
Run Code Online (Sandbox Code Playgroud)
The result of this statement is 2。
谁能解释一下这是怎么回事?
我还发现,偶数-会发生字符串加法,但会发生奇数-减法。仅当数字是字符串时才会发生这种情况。
这里还有一些例子 -
"1" - "1" => 0
"1" - - "1" => 2
"1" - - - "1" => 0
"1" - - - - "1" => 2
"a" - "b" => NaN
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
11087 次 |
| 最近记录: |