Size: a a a

JavaScript Noobs — сообщество новичков

2021 February 15

V

Veli in JavaScript Noobs — сообщество новичков
не увидет ьтакое условие некритично при чтении кода по диагонали
источник

V

Veli in JavaScript Noobs — сообщество новичков
evgeny shev
Кайф) я пока в них не погрузился, поэтому хотел узнать как лучше всего сделать именно проверку стандартную, вот Veli написал, а тоо у меня проблемы с подобными записями , хз почему . Когда num&& .....
надо понять, как работают логические операторы в JS
источник

j

jk in JavaScript Noobs — сообщество новичков
Необходимо, прямо скажем.
источник

V

Veli in JavaScript Noobs — сообщество новичков
и делать что-то вроде if (value) или value && достаточно опасно, потому что ты можешь отсеять 0, который был подходящим для твоего приложения. В нашем случае это не опасно, потому что 0 был в строке. А строка 0 - truthy значение
источник

es

evgeny shev in JavaScript Noobs — сообщество новичков
Veli
надо понять, как работают логические операторы в JS
Это я знаю уж точно)) я имею ввиду, я просто сам так не пишу . Сразу делаю как выше описал . Не привык просто
источник

es

evgeny shev in JavaScript Noobs — сообщество новичков
Читаю я эту запись твою легко, а сам не писал так
источник

V

Veli in JavaScript Noobs — сообщество новичков
ну, если знаешь именно принцип работы (кто и что возвращает) и truthy/falsy значения, то рано или поздно будешь так писать, где будет удобнее такая запись
источник

es

evgeny shev in JavaScript Noobs — сообщество новичков
Veli
думаю, это больше как негласные правила. Вряд ли есть какой-то всемирный JS стайлгайд 😄
А где ты об этом услышал, если нигде не написано ? На работе , ментор, курс или что ?)
источник

es

evgeny shev in JavaScript Noobs — сообщество новичков
Если это функция, то тернарник ок ? То же что описал я, только функция . Return вначале . Возвращает же )
источник

NT

Nikita Titov in JavaScript Noobs — сообщество новичков
Veli
value проверяет на то, чтобы значение было truthy (не пустая строка, не налл в нашем случае). Иснан на то, что строка приводима к числу
0?
источник

V

Veli in JavaScript Noobs — сообщество новичков
Nikita Titov
0?
0 в строке truthy
источник

V

Veli in JavaScript Noobs — сообщество новичков
писал уже
источник

V

Veli in JavaScript Noobs — сообщество новичков
а промпт возвращает строку
источник

NT

Nikita Titov in JavaScript Noobs — сообщество новичков
а, ну я про число просто
источник

NT

Nikita Titov in JavaScript Noobs — сообщество новичков
причем тут строка
источник

V

Veli in JavaScript Noobs — сообщество новичков
число промпт не вернет
источник

V

Veli in JavaScript Noobs — сообщество новичков
потому что задача про промпт
источник

NT

Nikita Titov in JavaScript Noobs — сообщество новичков
ну так надо его привести к нему)
источник

j

jk in JavaScript Noobs — сообщество новичков
Да уже разжёвано всё что можно xD
источник

es

evgeny shev in JavaScript Noobs — сообщество новичков
jk
Да уже разжёвано всё что можно xD
Да)
источник