Matematinių operacijų prioritetas JavaScript
Matematinės JavaScript operacijos turi tokį patį prioritetą kaip ir įprastoje matematikoje. Tai reiškia, kad pirmiausia atliekama daugyba ir dalyba, o tik tada sudėtis ir atimtis.
Šiame pavyzdyje pirmiausia 2 padauginama
iš 2 ir tada prie rezultato pridedamas
3:
let a = 2 * 2 + 3;
alert(a); // išvestų 7 (rezultatas 4 + 3)
Nepaleisdami kodo, nustatykite, kas bus išvesta į ekraną:
let a = 5 + 5 * 3;
alert(a);
Nepaleisdami kodo, nustatykite, kas bus išvesta į ekraną:
let a = 5 + 5 * 3 + 3;
alert(a);
Nepaleisdami kodo, nustatykite, kas bus išvesta į ekraną:
let a = 8 / 2 + 2;
alert(a);
Nepaleisdami kodo, nustatykite, kas bus išvesta į ekraną:
let a = 8 + 2 / 2;
alert(a);