Prioritatea operațiilor matematice în JavaScript

Operațiile matematice din JavaScript au aceeași prioritate ca și în matematica obișnuită. Adică mai întâi se execută înmulțirea și împărțirea, iar apoi deja adunarea și scăderea.

În următorul exemplu, mai întâi 2 se va înmulți cu 2 și apoi la rezultat se va adăuga 3:

javascriptlet a = 2 * 2 + 3;
alert(a); // va afișa 7 (rezultatul 4 + 3)
Задание 1

Fără a rula codul, determinați ce se va afișa pe ecran:

javascriptlet a = 5 + 5 * 3;
alert(a);
Задание 2

Fără a rula codul, determinați ce se va afișa pe ecran:

javascriptlet a = 5 + 5 * 3 + 3;
alert(a);
Задание 3

Fără a rula codul, determinați ce se va afișa pe ecran:

javascriptlet a = 8 / 2 + 2;
alert(a);
Задание 4

Fără a rula codul, determinați ce se va afișa pe ecran:

javascriptlet a = 8 + 2 / 2;
alert(a);