Geavanceerde Operatoren
Er kunnen enkele geavanceerde operatoren worden gebruikt, zoals:
- Modulus (restwaarde van een deling):
x = y % 2 - Incrementeel verhogen (Increment): Gegeven a = 5
c = a++, Resultaten: c = 5 en a = 6c = ++a, Resultaten: c = 6 en a = 6
- Decrementeel verlagen (Decrement): Gegeven a = 5
c = a--, Resultaten: c = 5 en a = 4c = --a, Resultaten: c = 4 en a = 4
opgave
Definieer een variabele c als de modulus van de verlaagde (gedecrementeerde) waarde van x door 3.
Startcode
const x = 10;
const c =
Antwoord
const x = 10;
const c = (--x) % 3;
Validatie
assert(c === 0);