Keutamaan Operasi Matematik Setara dalam JavaScript
Pendaraban dan pembahagian mempunyai keutamaan yang setara dan dilaksanakan secara berurutan dari kiri ke kanan. Mari kita lihat apa maksudnya melalui contoh. Dalam kod berikut, pembahagian akan dilaksanakan terlebih dahulu, diikuti dengan pendaraban:
let a = 8 / 2 * 4;
alert(a); // memaparkan 16 (hasil 4 * 4)
Jika tanda-tanda operasi disusun semula, pendaraban akan dilaksanakan terlebih dahulu, diikuti dengan pembahagian:
let a = 8 * 2 / 4;
alert(a); // memaparkan 4 (hasil 16 / 4)
Dalam contoh berikut, setiap operasi pembahagian baharu akan dikenakan pada hasil sebelumnya:
let a = 16 / 2 / 2 / 2;
alert(a); // memaparkan 2
Tanpa menjalankan kod, tentukan apa yang akan dipaparkan pada skrin:
let a = 8 / 2 * 2;
alert(a);
Tanpa menjalankan kod, tentukan apa yang akan dipaparkan pada skrin:
let a = 8 * 4 / 2 / 2;
alert(a);