9. Operations - zainablfz/js-fundamentals GitHub Wiki

Operations

Nummers kunnen gedeeld en vermenigvuldigd worden. Vermenigvuldiging heb ik eerder al besproken. Voor delen gebruik je de / operator.

Division remainder

Je kan ook de division remainder operator % gebruiken.

8 % 2; // Division remainder is 0
7 % 2; // Division remainder is 1 

De division remainder is het aantal dat overblijft van het eerste getal minus het aantal keer dat je kan delen tot dit getal.

Voor 7 % 2:

Je deelt 7 door 2: 7 / 2 = 3.5. Daarna pak je het eerste getal voor de komma, en haal je het decimaal weg: 3.

Vervolgens moet je dit getal vermenigvuldigen met 2 (dit komt van % 2): 3 * 2 = 6.

Tot slot is de division remainder dan 7 - 6 = 1.

Number methods

Nog een vaak gebruikte method is het Math object. Dit bevat methods zoals min(), max(), round(), etc.

Voorbeelden:

Math.round(2.1); // 2
Math.round(2.6); // 3
Math.round(2.5); // 3

Math.floor(2.1); // 2
Math.floor(2.6); // 2
Math.floor(2.5); // 2

Math.ceil(2.1); // 3
Math.ceil(2.6); // 3
Math.ceil(2.5); // 3