Почему 0 === -0 выводит true

Рейтинг: 0Ответов: 0Опубликовано: 05.02.2023

Нашел такой код в просторах интернета.

console.log(0 === -0) // true

Прочитал стандарт тут потом это, но я все равно не понял почему - и плюс и минус сбрасывается с нулю.

“Signed zero is zero with an associated sign. In ordinary arithmetic, the number 0 does not have a sign, so that −0, +0 and 0 are identical.

Ответы

Ответов пока нет.