Вернуться к уроку

if (строка с нулём)

важность: 5

Выведется ли alert?

if ("0") {
  alert( 'Привет' );
}

Да, выведется, т.к. внутри if стоит строка "0".

Любая строка, кроме пустой (а здесь она не пустая), в логическом контексте является true.

Можно запустить и проверить:

if ("0") {
  alert( 'Привет' );
}