Operasi Penyingkatan dalam JavaScript
Bagi operasi di mana pembolehubah ditetapkan kepada
nilai semasanya ditambah dengan sesuatu yang lain, terdapat
sintaks khas yang dipendekkan.
Dalam sintaks ini, bukannya penetapan biasa,
pengoperator khas += digunakan. Mari kita lihat
pada contoh:
let num = 1;
num += 3; // setara dengan num = num + 3;
Terdapat pengoperator serupa untuk operasi matematik yang lain:
let num = 2;
num -= 3; // setara dengan num = num - 3;
let num = 2;
num *= 3; // setara dengan num = num * 3;
let num = 2;
num /= 3; // setara dengan num = num / 3;
Ubah suai kod ini supaya ia menggunakan operasi penyingkatan yang diterangkan:
let num = 47;
num = num + 7;
num = num - 18;
num = num * 10;
num = num / 15;
alert(num);