Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   setInterval и глобальные переменные (https://javascript.ru/forum/events/30620-setinterval-i-globalnye-peremennye.html)

oneguy 11.08.2012 14:37

Я свой пример с function(v)...(el) привёл как шутку, его не нужно считать учебным примером. Чтобы понять, как работает конструкция if, нужно знать, что выражение в if вычисляется и приводится к boolean, а правила приведения описаны в таблице в спецификации, но они несложные: значения undefined, null, false, +0, -0, NaN, "" приводятся к false, все остальные - к true.
bes,
извините, может быть, вы хотели задать мне вопрос, но я его не понял. Если это так, объясните, пожалуйста, свой вопрос подробнее, если имеете ввиду какое-то соотношение или вывод, то конкретизируйте, какие именно.

bes 11.08.2012 14:44

Ну собственно это даёт ответ на мой вопрос
Цитата:

Сообщение от oneguy
что выражение в if вычисляется и приводится к boolean, а правила приведения описаны в таблице в спецификации, но они несложные: значения undefined, null, false, +0, -0, NaN, "" приводятся к false, все остальные - к true.

о чём я и подумал в третьем посте, нужно было лишь подтвердить прав ли я или ошибаюсь


Часовой пояс GMT +3, время: 20:38.