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

Cursusinhoud

Introductie tot JavaScript

Introductie tot JavaScript

1. JavaScript Basisprincipes
2. Variabelen en Gegevenstypen in JavaScript
3. Operaties Uitvoeren in JavaScript
4. Het Beheersen van de Programmastroom met Conditionele Uitspraken
5. Door Data Heen Lopen in JavaScript
6. Functies in JavaScript

book
Wiskundige 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, sla dan het laatste gedeelte over (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 retourneert de rest van een deling 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 operatie verheft een getal tot een bepaalde macht. Het eerste getal is de basis, en het tweede is de exponent waartoe het moet worden verheven. Het wordt uitgevoerd met behulp van 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 Operaties

Elke operatie heeft zijn uitvoeringsprioriteit, en de volgorde van uitvoering hangt daarvan af.

Opmerking

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

Je kunt haakjes ( ) gebruiken om de prioriteit van uitvoering te wijzigen:

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 retourneert de % operator in JavaScript?

2. Wat zal het resultaat zijn van de volgende expressie?

question mark

Wat retourneert de % operator in JavaScript?

Select the correct answer

question mark

Wat zal het resultaat zijn 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
ChatGPT

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

course content

Cursusinhoud

Introductie tot JavaScript

Introductie tot JavaScript

1. JavaScript Basisprincipes
2. Variabelen en Gegevenstypen in JavaScript
3. Operaties Uitvoeren in JavaScript
4. Het Beheersen van de Programmastroom met Conditionele Uitspraken
5. Door Data Heen Lopen in JavaScript
6. Functies in JavaScript

book
Wiskundige 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, sla dan het laatste gedeelte over (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 retourneert de rest van een deling 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 operatie verheft een getal tot een bepaalde macht. Het eerste getal is de basis, en het tweede is de exponent waartoe het moet worden verheven. Het wordt uitgevoerd met behulp van 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 Operaties

Elke operatie heeft zijn uitvoeringsprioriteit, en de volgorde van uitvoering hangt daarvan af.

Opmerking

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

Je kunt haakjes ( ) gebruiken om de prioriteit van uitvoering te wijzigen:

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 retourneert de % operator in JavaScript?

2. Wat zal het resultaat zijn van de volgende expressie?

question mark

Wat retourneert de % operator in JavaScript?

Select the correct answer

question mark

Wat zal het resultaat zijn van de volgende expressie?

Select the correct answer

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 3. Hoofdstuk 2
Onze excuses dat er iets mis is gegaan. Wat is er gebeurd?
some-alt