ЗАГОРЕЛСЯ ВОСКЛИЦАТЕЛЬНЫЙ ЗНАК НА ПАНЕЛИ ПРИБОРОВ! ЧТО ДЕЛАТЬ? МОЖНО ЛИ ЕХАТЬ?
Инвертирование в javascript
Инвертирование (или отрицание) в JavaScript - это операция, которая меняет булевое значение на его противоположное значение. Если переменная содержит значение true, то после инвертирования она будет содержать значение false, и наоборот. Для инвертирования значения переменной в JavaScript используется оператор ! (восклицательный знак). Например: Инвертирование может быть полезным при проверке условий в конструкциях if, while и других операторах. Например, вместо написания условия if (isReady === false), можно использовать инвертирование и написать условие if (!isReady)...
Задачи на понимание основ JS (с реальных собеседований)
Решаю ДЗ по курсу: [Udemy] [Иван Петриченко] Полный курс по JavaScript. Основы JavaScript. Вопросы к этому заданию
1) Какое будет выведено значение: let x = 5; alert( x++ ); ? Ответ: 5, так как используется посфиксное значение (++ стоит после переменной X), то сначала передается старое значение, а после этого только добавляет +1 от старого значения, в отличии от префиксного значения, если бы "++" стояли бы перед переменной.
2) Чему равно такое выражение: [ ] + false - null + true ? Ответ: NaN, так как выражение бессмысленное, массив [ ] прибавить булевое значение превратится в строку, так...