Prioritas Operasi Matematika dalam JavaScript
Operasi matematika JavaScript memiliki prioritas yang sama seperti dalam matematika biasa. Artinya, perkalian dan pembagian dilakukan terlebih dahulu, baru kemudian penjumlahan dan pengurangan.
Dalam contoh berikut, 2 akan dikalikan
dengan 2 terlebih dahulu dan kemudian 3 akan ditambahkan
ke hasilnya:
let a = 2 * 2 + 3;
alert(a); // menampilkan 7 (hasil 4 + 3)
Tanpa menjalankan kode, tentukan apa yang akan ditampilkan pada layar:
let a = 5 + 5 * 3;
alert(a);
Tanpa menjalankan kode, tentukan apa yang akan ditampilkan pada layar:
let a = 5 + 5 * 3 + 3;
alert(a);
Tanpa menjalankan kode, tentukan apa yang akan ditampilkan pada layar:
let a = 8 / 2 + 2;
alert(a);
Tanpa menjalankan kode, tentukan apa yang akan ditampilkan pada layar:
let a = 8 + 2 / 2;
alert(a);