Преобразование в булевский тип (true, false) в JavaScript
Булевые операции в ФБД. Программирование сегнетикс, логическиx реле овен. XOR
Статья для новичков. Кто уже умеет составлять программы и ориентируется в средах #smlogix , и #owenlogic , тому эта статья ничего нового не принесет. Тем же, кто только осваивает азы программирования в FBD, надеюсь окажется полезной. Булевы операции - инструмент для работы с булевыми переменными. Дискретные входы/выходы контроллера - это булевы переменные, поэтому работать с этими выражениями придется постоянно. На тему булевых операций достаточно много сведений в открытом доступе. Материал простой, но важный...
Задачи на понимание основ JS (с реальных собеседований)
Решаю ДЗ по курсу: [Udemy] [Иван Петриченко] Полный курс по JavaScript. Основы JavaScript. Вопросы к этому заданию
1) Какое будет выведено значение: let x = 5; alert( x++ ); ? Ответ: 5, так как используется посфиксное значение (++ стоит после переменной X), то сначала передается старое значение, а после этого только добавляет +1 от старого значения, в отличии от префиксного значения, если бы "++" стояли бы перед переменной.
2) Чему равно такое выражение: [ ] + false - null + true ? Ответ: NaN, так как выражение бессмысленное, массив [ ] прибавить булевое значение превратится в строку, так...