Priorité égale des opérations mathématiques en JavaScript

La multiplication et la division ont une priorité égale et sont exécutées séquentiellement de gauche à droite. Examinons ce que cela signifie avec un exemple. Dans le code suivant, la division sera d'abord effectuée, puis la multiplication :

javascriptlet a = 8 / 2 * 4;
alert(a); // affichera 16 (résultat de 4 * 4)

Si l'on inverse les opérateurs, la multiplication sera d'abord effectuée, puis la division :

javascriptlet a = 8 * 2 / 4;
alert(a); // affichera 4 (résultat de 16 / 4)

Dans l'exemple suivant, chaque nouvelle opération de division sera appliquée au résultat précédent :

javascriptlet a = 16 / 2 / 2 / 2;
alert(a); // affichera 2
Задание 1

Sans exécuter le code, déterminez ce qui sera affiché à l'écran :

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

Sans exécuter le code, déterminez ce qui sera affiché à l'écran :

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