JavaScript Grundlagen

JavaScript - Code Editor

Mathematische Operatoren

Mathematische Berechnungen, wie wir sie aus Schule kennen, sind in JavaScript leicht möglich. Folgende 6 Operatoren sollte man kennen:

let a = 10
let b = 3
let u = a + b // Ergebnis: 13 (Addition, Plus)
let v = a - b // Ergebnis: 7 (Subtraktion, Minus)
let w = a * b // Ergebnis: 30 (Multiplikation, Mal)
let x = a / b // Ergebnis: 3.333333 (Division, Geteilt)
let y = a ** b // Ergebenis: 1000 (Potenz, hochrechnen)
let z = a % b // Ergebnis: 1 (Modulo, Restwert)

Die ersten 5 Operatoren sollten klar sein. Der Modulo hingegeben ist vielleicht etwas schwieriger zu verstehen. Modulo ist der ganzzahlige Restwert bei einer Division. In unserem Beispiel ergibt “a” geteilt durch “b” “3” Rest “1”. Dabei “1” das Ergebnis bei Modulo.

Es gibt auch Kurzschreibweisen in der Mathematik:

let a = 10
a += 5 // Das selbe wie: a = a + 5
a -= 5 // Das selbe wie: a = a - 5
a *= 5 // Das selbe wie: a = a * 5
a /= 5 // Das selbe wie: a = a / 5

a++ // Das selbe wie a = a + 1
a-- // Das selbe wie a = a - 1

Besonders die letzten beide Schreibweisen sind wichtig und werden oft verwendet. Beispielsweise in der for- oder while-Schleife.