Size: a a a

JavaScript.Ninja

2021 November 27

A

Ayrat in JavaScript.Ninja
неа((
источник

VK

Vladimir Klimov in JavaScript.Ninja
Но это не очень, я бы просто нормально проверил явно
источник

VK

Vladimir Klimov in JavaScript.Ninja
Почему?
источник

A

Ayrat in JavaScript.Ninja
если одно фолси, то выдавало тру
источник

A

Ayrat in JavaScript.Ninja
я такой вариант писал
источник

A

Ayrat in JavaScript.Ninja
if (! Obj1 || !Obj2) - так получше
источник

KR

Kirill Romanov in JavaScript.Ninja
ну это ж не обязательно про null и undefined
источник

KR

Kirill Romanov in JavaScript.Ninja
зависит от того, чего именно ты хочешь
источник

VK

Vladimir Klimov in JavaScript.Ninja
С объектами же
источник

B

Bruto in JavaScript.Ninja
Да, там нули тоже пройдут
источник

VK

Vladimir Klimov in JavaScript.Ninja
А, ну да
источник

VK

Vladimir Klimov in JavaScript.Ninja
Речь про объекты, вроде
источник

A

Ayrat in JavaScript.Ninja
изначально вот это я хотел написать правильно
источник

B

Bruto in JavaScript.Ninja
!(obj1 && obj2)
источник

VK

Vladimir Klimov in JavaScript.Ninja
А так? !(obj1 && obj2)
источник

VK

Vladimir Klimov in JavaScript.Ninja
Вот да
Я как обычно перепутал знаки
источник

A

Ayrat in JavaScript.Ninja
с логическими у вас явно лучше, чем у меня))
источник

A

Ayrat in JavaScript.Ninja
такой вариант тоже неправльный: if (typeof(newOrderObj || oldOrderObj) !== 'object') {
           return false
источник

VK

Vladimir Klimov in JavaScript.Ninja
Вы понимаете, что typeof a || b - всегда булевый? (конечно же это не так, а я облажался)
источник

A

Ayrat in JavaScript.Ninja
вот похоже да
источник