Операторы JavaScript | Инкремент и Декремент | Тернарный оператор
ฝัง
- เผยแพร่เมื่อ 25 ส.ค. 2024
- Мы начинаем изучать основы программирования.
И в этом уроке мы поговорим об операторах. То, что будет рассмотрено в этом уроке, существует во многих языках программирования. Единственное, что может отличаться это синтаксис.
В этом уроке будут рассмотрены унарные, бинарные и тернарные операторы.
Канал в телеграме t.me/first_fil...
#frontend #js #javascript #web #урокипрограммирования #фронтенд #вебразработка #операторы #тернарныйоператор #первыйфайлкомом #webdeveloper #урокипрограммирования #основыпрограммирования
Всем привет!
Если у тебя возникают вопросы смело задавай их в комментариях!
Буквально на пальцах объяснено, даже ребенку понятно. Лайк
Решил все прокоментить так как весь день буду смотреть все твои видео🔥
Спасибо за разбор )
хороший контент для обучения.
Клаасс! Спасибо за отзыв
самый лучший канал на русском языке. Все четко и лаконично.
В документации по приоритету операторов говорится, что оператор постфиксного приращения имеет более высокий приоритет по сравнению с оператором присваивания, но следующий пример показывает, что верно обратное:
let i = 1;
let result = i++; // result =1 , i = 2
Kак можно это объяснить?
Хороший вопрос!
Дело в форме записи. В постфиксной записи сначала вернется значение, а потом произойдёт увеличение значения и дальше оно сохраняется в переменную i. Поэтому в result вернулось текущее значение.
Если же поставить плюсы в начало (Префиксная запись ++i) то в таком случае вернется значение увеличенное на 1 и оно же сохранится и в i и в result.
Ну, а в примере если его запустить в консоль, то двойки конечно же не будет (скорее всего ошибка в примере) там должно быть i = 1, а result = 0