Operatorpräzedenz in JavaScript
Mathematische Operationen in JavaScript haben die gleiche Präzedenz wie in der normalen Mathematik. Das heißt, zuerst werden Multiplikation und Division ausgeführt und erst danach Addition und Subtraktion.
Im folgenden Beispiel wird zuerst 2 mit
2 multipliziert und dann 3 zum
Ergebnis addiert:
let a = 2 * 2 + 3;
alert(a); // gibt 7 aus (Ergebnis 4 + 3)
Bestimmen Sie, ohne den Code auszuführen, was auf dem Bildschirm ausgegeben wird:
let a = 5 + 5 * 3;
alert(a);
Bestimmen Sie, ohne den Code auszuführen, was auf dem Bildschirm ausgegeben wird:
let a = 5 + 5 * 3 + 3;
alert(a);
Bestimmen Sie, ohne den Code auszuführen, was auf dem Bildschirm ausgegeben wird:
let a = 8 / 2 + 2;
alert(a);
Bestimmen Sie, ohne den Code auszuführen, was auf dem Bildschirm ausgegeben wird:
let a = 8 + 2 / 2;
alert(a);