if (строка с нулём)
важность: 5
Выведется ли alert
?
if ("0") {
alert( 'Привет' );
}
Да, выведется.
Любая строка, кроме пустой (а строка "0"
– не пустая), в логическом контексте становится true
.
Можно запустить и проверить:
if ("0") {
alert( 'Привет' );
}