Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Leer Wiskundige Bewerkingen in JavaScript | Bewerkingen Uitvoeren in JavaScript
Introductie tot JavaScript

bookWiskundige Bewerkingen in JavaScript

JavaScript kan de volgende bewerkingen met getallen uitvoeren:

  • Optelling (+);
  • Aftrekking (-);
  • Vermenigvuldiging (*);
  • Deling (/);
  • Rest, of Modulo (%);
  • Exponent (**).

Opmerking

Als je al bekend bent met deze bewerkingen en hoe ze werken, ga dan naar de laatste sectie (Prioriteit van uitvoering van bewerkingen) of ga verder met dit hoofdstuk.

Optelling en Aftrekking

123456
console.log(25 + 13); // Addition console.log(37 - 2); // Subtraction let a = 25, b = 23; console.log(a + b); // Addition console.log(a - b); // Subtraction
copy

Vermenigvuldiging en deling

1234567
console.log(12 * 3); // Multiplication console.log(12 / 3); // Division console.log(273 / 23); // Division let a = 77, b = 11; console.log(a * b); // Multiplication console.log(a / b); // Division
copy

Rest (Modulo)

Deze bewerking geeft de rest van een deling terug en wordt uitgevoerd met de %-operator:

12345
console.log(77 % 10); console.log(25 % 11); let a = 27, b = 21; console.log(a % b);
copy

Exponent

Deze bewerking verheft een getal tot een bepaalde macht. Het eerste getal is het grondtal, en het tweede is de exponent waartoe het moet worden verheven. Dit wordt uitgevoerd met de **-operator:

123456
console.log(10 ** 6); // 10 * 10 * 10 * 10 * 10 * 10 (6 times) console.log(2 ** 7); // 2 * 2 * 2 * 2 * 2 * 2 * 2 (7 times) let a = 2; let b = 3; console.log(a ** b);
copy

Prioriteit van uitvoering van bewerkingen

Elke bewerking heeft zijn eigen uitvoeringsprioriteit, en de volgorde van uitvoering is hiervan afhankelijk.

Opmerking

Als bewerkingen dezelfde prioriteit hebben, worden ze van links naar rechts uitgevoerd.

Haakjes ( ) kunnen worden gebruikt om de uitvoeringsprioriteit aan te passen:

123
console.log(25 + 7 * 2 ** 3); // Example 1 console.log((25 + 7) * 2 ** 3); // Example 2 console.log(((25 + 7) * 2) ** 3); // Example 3
copy

Opmerking

Haakjes () hebben de hoogste prioriteit. Binnenste haakjes worden eerst geëvalueerd, gevolgd door de buitenste.

1. Wat geeft de %-operator terug in JavaScript?

2. Wat is het resultaat van de volgende expressie?

question mark

Wat geeft de %-operator terug in JavaScript?

Select the correct answer

question mark

Wat is het resultaat van de volgende expressie?

Select the correct answer

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 3. Hoofdstuk 2

Vraag AI

expand

Vraag AI

ChatGPT

Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.

Awesome!

Completion rate improved to 2.5

bookWiskundige Bewerkingen in JavaScript

Veeg om het menu te tonen

JavaScript kan de volgende bewerkingen met getallen uitvoeren:

  • Optelling (+);
  • Aftrekking (-);
  • Vermenigvuldiging (*);
  • Deling (/);
  • Rest, of Modulo (%);
  • Exponent (**).

Opmerking

Als je al bekend bent met deze bewerkingen en hoe ze werken, ga dan naar de laatste sectie (Prioriteit van uitvoering van bewerkingen) of ga verder met dit hoofdstuk.

Optelling en Aftrekking

123456
console.log(25 + 13); // Addition console.log(37 - 2); // Subtraction let a = 25, b = 23; console.log(a + b); // Addition console.log(a - b); // Subtraction
copy

Vermenigvuldiging en deling

1234567
console.log(12 * 3); // Multiplication console.log(12 / 3); // Division console.log(273 / 23); // Division let a = 77, b = 11; console.log(a * b); // Multiplication console.log(a / b); // Division
copy

Rest (Modulo)

Deze bewerking geeft de rest van een deling terug en wordt uitgevoerd met de %-operator:

12345
console.log(77 % 10); console.log(25 % 11); let a = 27, b = 21; console.log(a % b);
copy

Exponent

Deze bewerking verheft een getal tot een bepaalde macht. Het eerste getal is het grondtal, en het tweede is de exponent waartoe het moet worden verheven. Dit wordt uitgevoerd met de **-operator:

123456
console.log(10 ** 6); // 10 * 10 * 10 * 10 * 10 * 10 (6 times) console.log(2 ** 7); // 2 * 2 * 2 * 2 * 2 * 2 * 2 (7 times) let a = 2; let b = 3; console.log(a ** b);
copy

Prioriteit van uitvoering van bewerkingen

Elke bewerking heeft zijn eigen uitvoeringsprioriteit, en de volgorde van uitvoering is hiervan afhankelijk.

Opmerking

Als bewerkingen dezelfde prioriteit hebben, worden ze van links naar rechts uitgevoerd.

Haakjes ( ) kunnen worden gebruikt om de uitvoeringsprioriteit aan te passen:

123
console.log(25 + 7 * 2 ** 3); // Example 1 console.log((25 + 7) * 2 ** 3); // Example 2 console.log(((25 + 7) * 2) ** 3); // Example 3
copy

Opmerking

Haakjes () hebben de hoogste prioriteit. Binnenste haakjes worden eerst geëvalueerd, gevolgd door de buitenste.

1. Wat geeft de %-operator terug in JavaScript?

2. Wat is het resultaat van de volgende expressie?

question mark

Wat geeft de %-operator terug in JavaScript?

Select the correct answer

question mark

Wat is het resultaat van de volgende expressie?

Select the correct answer

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 3. Hoofdstuk 2
some-alt