Оператори кӯтоҳшуда дар JavaScript
Барои чунин амалҳое, ки дар тағирёбанда арзиши ҷорӣ
ба он қайд карда мешавад ва чизе ба он илова мешавад,
сънтаксиси кӯтоҳшавии махсус мавҷуд аст.
Дар ин синтаксис ба ҷои таъиноти одӣ оператори
махсуси += истифода мешавад. Биёед
дар мисол нигарем:
let num = 1;
num += 3; // ба num = num + 3; баробар аст;
Операторҳои монанд барои дигар амалҳои математикӣ мавҷуданд:
let num = 2;
num -= 3; // ба num = num - 3; баробар аст;
let num = 2;
num *= 3; // ба num = num * 3; баробар аст;
let num = 2;
num /= 3; // ба num = num / 3; баробар аст;
Ин рамзро тавре тағир диҳед, ки дар он оператори кӯтоҳшудаи тавсифшуда истифода шавад:
let num = 47;
num = num + 7;
num = num - 18;
num = num * 10;
num = num / 15;
alert(num);