为什么Null和零之和为零

时间:2016-11-10 15:49:47

标签: javascript null

我们都知道nullzero之间的区别。

ZERO
"零"是一个价值。它是唯一的,已知的零数量,这在算术和其他数学中是有意义的。


"空"是非价值的。它是一个"占位符"对于未知或未指定的数据值。数学运算不能在null上执行。

那么如何可能

  

[1,null + null] ---> [1,0]
     [1,null + 1] ---> [1,1]

所以这里null将零作为默认值并进行算术运算。这个操作背后有任何原因。

0 个答案:

没有答案