Increment - garevna/js-course GitHub Wiki

ico25 Инкремент (++)

Инкремент - это увеличение значения числовой переменной на единицу

Пост-префиксная форма: y++

Префиксная форма: ++y

Пост-префиксная форма означает, что переменная будет увеличена после операции, в которой она принимает участие

cap-20

var x = 0, y = 2
var z = y + x++

После операции:

var z = y + x++

значение переменной z будет 2 + 0 = 2,

а значение переменной x станет равным 1

А вот после такой операции:

var x = 0, y = 2
var z = y + ++x

сначала значение переменной x станет 0 + 1 = 1, а затем будет вычислено значение переменной z: 2 + 1 = 3


ico25 Декремент (--)

Все то же самое, только значение не увеличивается на 1, а уменьшается wink-20

hw-30 Упражнения


link-20 MDN