Prioritas Setara Operasi Matematika dalam JavaScript
Perkalian dan pembagian memiliki prioritas yang setara dan dilakukan secara berurutan dari kiri ke kanan. Mari kita lihat contoh untuk memahami maksudnya. Dalam kode berikut, pembagian akan dilakukan terlebih dahulu, lalu diikuti perkalian:
let a = 8 / 2 * 4;
alert(a); // menampilkan 16 (hasil 4 * 4)
Jika tanda operasi ditukar, maka perkalian akan dilakukan terlebih dahulu, lalu diikuti pembagian:
let a = 8 * 2 / 4;
alert(a); // menampilkan 4 (hasil 16 / 4)
Dalam contoh berikut, setiap operasi pembagian baru akan diterapkan pada hasil sebelumnya:
let a = 16 / 2 / 2 / 2;
alert(a); // menampilkan 2
Tanpa menjalankan kode, tentukan apa yang akan ditampilkan di layar:
let a = 8 / 2 * 2;
alert(a);
Tanpa menjalankan kode, tentukan apa yang akan ditampilkan di layar:
let a = 8 * 4 / 2 / 2;
alert(a);