@Breeze1

Почему отдает мне false?

var a;
var b;

if(a && b == null) {
console.log('yes')
} else {
console.log('no')
}

Почему если проверять a и b на равность с null или undefined мне всегда приходит false ? Если же например проверить отдельно a и отдельно b, то возвращает true ?
  • Вопрос задан
  • 77 просмотров
Решения вопроса 1
@StockholmSyndrome
вы проверяете только b на равность null
правильно будет
if (a == null && b == null) {
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы