Считается ли null нулем, а undefined не является числом в арифметических выражениях?
Являетсяnull
оценивается в0
а такжеundefined
вNaN
на арифметические выражения?
По некоторым данным это выглядит так:
> null + null
0
> 4 + null
4
> undefined + undefined
NaN
> 4 + undefined
NaN
Безопасно или правильно предполагать это? (цитата из документации будет A +).