Мои задачи по Javascript
Случайная задача
Список всех задач

Задача 3

let x = 1;
x = ++x + x++ + x;
console.log(x); // ??
Что будет выведено в консоли?
1
2
3
4
5
6
7
8
9
10
← Задача 2Задача 4 →
Пояснение Декремент или инкремент с постфиксом происходит так: запоминается старое значение переменной, меняется значение переменной на новое значение, т.е. изменённое на плюс/минус единицу, и сразу же возвращается старое значение (т.е. подставляется вместо переменной в выражении), а потом уже лишь после этого происходит "передача хода" другим операторам в выражении ( где, между прочим, может ещё раз использоваться эта переменная, значение которой уже будет изменено).
https://tc39.es/ecma262/#sec-postfix-increment-operator



Написать сообщение - отзыв, пожелание и т.п.