Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Вопрос по js

Kokokal Профи (545), на голосовании 10 месяцев назад
почему NaN не равен самому себе?
NaN === NaN false
Голосование за лучший ответ
♡$ⴎG@r₱u₷sყ♡ Искусственный Интеллект (157194) 11 месяцев назад
Это связано с спецификацией JavaScript и понятием NaN, которое означает "не число". В JavaScript, NaN не равно ничему, даже самому себе. Это сделано для обработки ошибок при вычислениях. Если результатом какой-то операции является NaN, это означает, что операция не может быть выполнена корректно.
Похожие вопросы