Сложение. Пример: x+y
Вычитание. Пример: x”y
Умножение. Пример: x*y
Деление. Пример: x/y
Остаток от деления. Пример: х % у
Для простоты использования в языке скриптов можно использовать сокращенные записи этих операций:
x += y Сокращенная запись x = x + y
x -= y Сокращенная запись x = x ” y
x *= y Сокращенная запись x = x * y
х /= у Сокращенная запись x = x / y
х %= у Сокращенная запись x = x % y
++x Сокращенная запись x = x + 1. Увеличение на 1 до присваивания
–x Сокращенная запись x = x ” 1. Уменьшение на 1 до присваивания
x++ Сокращенная запись x = x + 1. Увеличение на 1 после присваивания
x– Сокращенная запись x = x ” 1. Уменьшение на 1 после присваивания
Примеры:
var i = 0;
var a = ++i; //В этом примере переменная i будет сначала увеличена на единицу,
а затем переменной a будет присвоен результат. Итог: a = 1.
var i = 0;
var a = i++; //В этом примере значение переменной i сначала будет присвоено
переменной a и только после увеличено на 1. Итог: a = 0.