Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / HTML, JavaScript, VBScript, CSS Новый топик    Ответить
 javascript. Арифметика  [new]
Yagrus2
Member

Откуда: Москва
Сообщений: 856
Hello world!
Подскажите почему
[] + false - null + true = NaN
Ведь
[] + false = false
а
false - null = 0
19 окт 18, 10:35    [21708591]     Ответить | Цитировать Сообщить модератору
 Re: javascript. Арифметика  [new]
Дмитрий Мух
Member

Откуда: Зеленоград
Сообщений: 1119
Yagrus2,

дак Вы тип смотрите...

[] + false - это строка "false"

а "false" - null - это NaN
19 окт 18, 11:05    [21708702]     Ответить | Цитировать Сообщить модератору
 Re: javascript. Арифметика  [new]
Yagrus2
Member

Откуда: Москва
Сообщений: 856
Дмитрий Мух,
Спасибо! Теперь увидел двойные кавычки. Ведь первый плюс возвращает строку.
19 окт 18, 11:25    [21708746]     Ответить | Цитировать Сообщить модератору
Все форумы / HTML, JavaScript, VBScript, CSS Ответить