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