Еднаков приоритет на математички операции во JavaScript

Множењето и делењето имаат еднаков приоритет и се изведуваат по редослед од лево кон десно. Да разгледаме што значи ова на пример. Во следниот код прво ќе се изврши делење, а потоа множење:

javascriptlet a = 8 / 2 * 4;
alert(a); // ќе испише 16 (резултат 4 * 4)

Ако ги смениме знаците, тогаш прво ќе се изврши множење, а потоа делење:

javascriptlet a = 8 * 2 / 4;
alert(a); // ќе испише 4 (резултат 16 / 4)

Во следниот пример секоја нова операција на deleње ќе се примени на претходната:

javascriptlet a = 16 / 2 / 2 / 2;
alert(a); // ќе испише 2
Задание 1

Без да ја стартувате кода, определете што ќе се испише на екранот:

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

Без да ја стартувате кода, определете што ќе се испише на екранот:

javascriptlet a = 8 * 4 / 2 / 2;
alert(a);