Једнаки приоритет математичких операција у JavaScript
Множење и дељење имају једнак приоритет и извршавају се редом с лева на десно. Размотримо на примеру шта се под тим подразумева. У следећем коду прво ће се извршити дељење, па потом множење:
let a = 8 / 2 * 4;
alert(a); // исписаће 16 (резултат 4 * 4)
Ако се знакови замене места, тада ће се прво извршити множење, па онда дељење:
let a = 8 * 2 / 4;
alert(a); // исписаће 4 (резултат 16 / 4)
У следећем примеру свака нова операција дељења ће се примењивати на претходну:
let a = 16 / 2 / 2 / 2;
alert(a); // исписаће 2
Без покретања кода, одредите шта ће бити исписано на екрану:
let a = 8 / 2 * 2;
alert(a);
Без покретања кода, одредите шта ће бити исписано на екрану:
let a = 8 * 4 / 2 / 2;
alert(a);