Size: a a a

2020 October 07

AK

Alexander Kuzmenko in Frontend UA
Alexey Raspopov
0, ‘’, []
пустой массив же true
источник

DB

Dima Bildin in Frontend UA
Alexander Kuzmenko
пустой массив же true
Вот так и пишите нестрогие сравнения)
источник

AK

Alexander Kuzmenko in Frontend UA
Кажется Алексей проиграл
источник

AR

Alexey Raspopov in Frontend UA
Alexander Kuzmenko
пустой массив же true
я о приведении этих троих
источник

DB

Dima Bildin in Frontend UA
Alexander Kuzmenko
Кажется Алексей проиграл
Алексей проиграл, потому что он помнит, как приводится, а ты нет?
источник

AK

Alexander Kuzmenko in Frontend UA
Dima Bildin
Алексей проиграл, потому что он помнит, как приводится, а ты нет?
да
источник

AR

Alexey Raspopov in Frontend UA
Alexander Kuzmenko
Кажется Алексей проиграл
достаточно использовать != для null и всем будет счастье
источник

AK

Alexander Kuzmenko in Frontend UA
это значит что не только я могу не помнить
источник

AR

Alexey Raspopov in Frontend UA
так а что я забыл, расскажи
источник

AR

Alexey Raspopov in Frontend UA
где ошибся?
источник

AK

Alexander Kuzmenko in Frontend UA
зачем писать неявно, если можно писать явно
источник

AR

Alexey Raspopov in Frontend UA
просто не нужно неявно сравнивать с булями
источник

AR

Alexey Raspopov in Frontend UA
а стоит с null
источник

AR

Alexey Raspopov in Frontend UA
вот и всё
источник

AK

Alexander Kuzmenko in Frontend UA
Alexey Raspopov
а стоит с null
ну хотя бы вынести в функцию типа isNullable
источник

AR

Alexey Raspopov in Frontend UA
господи
источник

AR

Alexey Raspopov in Frontend UA
нахуя?
источник

AK

Alexander Kuzmenko in Frontend UA
для очевидности
источник

DB

Dima Bildin in Frontend UA
В лодаше есть isNil, кстати, который так и делает)
источник

VS

V7v S6k in Frontend UA
Alexey Raspopov
0, ‘’, []
Наче можна з цим жити у більшості випадків. Я переважно стараюсь виходити з того, що будь-яке falsy значення в моєму коді має розцінюватися як одне (і навпаки)
источник