Matemātisko operāciju prioritāte JavaScript
Matemātiskajām operācijām JavaScript ir tāda pati prioritāte kā parastajā matemātikā. Tas nozīmē, ka vispirms tiek veikta reizināšana un dalīšana, un tikai pēc tam saskaitīšana un atņemšana.
Šajā piemērā vispirms 2 tiks reizināts
ar 2 un pēc tam rezultātam tiks pievienots
3:
let a = 2 * 2 + 3;
alert(a); // izvadīs 7 (rezultāts 4 + 3)
Nepalaižot kodu, nosakiet, kas tiks izvadīts uz ekrāna:
let a = 5 + 5 * 3;
alert(a);
Neipalaižot kodu, nosakiet, kas tiks izvadīts uz ekrāna:
let a = 5 + 5 * 3 + 3;
alert(a);
Neipalaižot kodu, nosakiet, kas tiks izvadīts uz ekrāna:
let a = 8 / 2 + 2;
alert(a);
Neipalaižot kodu, nosakiet, kas tiks izvadīts uz ekrāna:
let a = 8 + 2 / 2;
alert(a);