JavaScript | Как увеличить число на 1?

JavaScript | Как увеличить число на 1?

Представим, что у нас есть переменная внутри которой хранится число:

var chislo = 10

Как нам увеличить переменную с числом на единицу?

 

Решение

Чтобы нам увеличить переменную chislo на 1, нам нужно записать выражение вида:

chislo = chislo + 1

После этого, в переменной chislo будет храниться значение 11. Такой вариант написания выражения понятен и прост.

Когда есть знак равенства «=», тогда сперва вычисляется правое значение от него, а потом вычисленный результат присваивается левой части. Знак равенства «=» в программировании означает присваивание. Правая часть присваивается левой части в языке JavaScript.

Увеличили число 10 на 1 - JavaScript
Увеличили число 10 на 1 — JavaScript

 

Альтернативный синтаксис

Мы можем использовать другой вариант написания выражения, которое увеличивает число на единицу:

chislo+=1

Мы воспользовались одним из 57 пунктуаторов стандарта ECMAScript — «+=«. В то же самое время наш пунктуатор «+=» является оператором присваивания.

 

Информационные ссылки

Стандарт ECMAScript — Раздел «12.7 Punctuators» — https://tc39.es/ecma262/#sec-punctuators

Стандарт ECMAScript — Раздел «13.15 Assignment Operators» — https://tc39.es/ecma262/#sec-assignment-operators