Podcast
Questions and Answers
Wat gebeurt er als de waarde van de variabele 'price' met 1 euro wordt verhoogd met de reguliere toewijzingsoperator?
Wat gebeurt er als de waarde van de variabele 'price' met 1 euro wordt verhoogd met de reguliere toewijzingsoperator?
- Er ontstaat een fout omdat de waarde niet kan worden verhoogd.
- De nieuwe waarde van price wordt 1 euro minder dan de oude waarde.
- De nieuwe waarde van price wordt 1 euro meer dan de oude waarde. (correct)
- De oude waarde van price blijft behouden.
Wat is het voordeel van het gebruik van toewijzingsoperatoren zoals '+=', in vergelijking met reguliere toewijzing?
Wat is het voordeel van het gebruik van toewijzingsoperatoren zoals '+=', in vergelijking met reguliere toewijzing?
- Ze vereisen meer regels code.
- Ze maken de code minder efficiënt.
- Ze maken variabelen moeilijker te begrijpen.
- Ze combineren berekeningen en toewijzingen in één stap. (correct)
Wat is het resultaat van de code 'price = price + 1' als de beginwaarde van price 7.99 is?
Wat is het resultaat van de code 'price = price + 1' als de beginwaarde van price 7.99 is?
- 6.99
- 0
- 1.0
- 8.99 (correct)
Welke van de volgende beweringen over de toewijzingsoperator '+=' is waar?
Welke van de volgende beweringen over de toewijzingsoperator '+=' is waar?
Wat is een nadelige eigenschap van het gebruik van gewone toewijzingsoperatoren in plaats van toewijzingsoperatoren?
Wat is een nadelige eigenschap van het gebruik van gewone toewijzingsoperatoren in plaats van toewijzingsoperatoren?
Wat is het resultaat van document.write(Math.floor(-8.4));?
Wat is het resultaat van document.write(Math.floor(-8.4));?
Welke functie genereert een willekeurig getal tussen 0 (inclusief) en 1 (exclusief)?
Welke functie genereert een willekeurig getal tussen 0 (inclusief) en 1 (exclusief)?
Wat geeft de functie Math.abs() terug als het getal -20 wordt ingevoerd?
Wat geeft de functie Math.abs() terug als het getal -20 wordt ingevoerd?
Wat is het resultaat van de functie Math.round(2.5)?
Wat is het resultaat van de functie Math.round(2.5)?
Wat is de uitkomst van document.write(Math.ceil(14.3));?
Wat is de uitkomst van document.write(Math.ceil(14.3));?
Hoe werkt de Math.floor() functie?
Hoe werkt de Math.floor() functie?
Als je een random getal tussen 0 en 10 wilt dat een integer is, welke regel moet je gebruiken?
Als je een random getal tussen 0 en 10 wilt dat een integer is, welke regel moet je gebruiken?
Wat is het hoogste integer dat kan worden verkregen met Math.floor(Math.random() * 10)?
Wat is het hoogste integer dat kan worden verkregen met Math.floor(Math.random() * 10)?
Wat gebeurt er met een getal dat al absoluut is als het door Math.abs() wordt verwerkt?
Wat gebeurt er met een getal dat al absoluut is als het door Math.abs() wordt verwerkt?
Wat toont de functie document.write(Math.round(-7.8)) in de browser?
Wat toont de functie document.write(Math.round(-7.8)) in de browser?
Welke van de volgende beweringen is waar over Math.random()?
Welke van de volgende beweringen is waar over Math.random()?
Wat is het resultaat van Math.abs(Math.round(-3.5))?
Wat is het resultaat van Math.abs(Math.round(-3.5))?
Wat zal document.write(Math.ceil(-2.9)); retourneren?
Wat zal document.write(Math.ceil(-2.9)); retourneren?
Wat is het resultaat van document.write(Math.abs(-5.7))?
Wat is het resultaat van document.write(Math.abs(-5.7))?
Welke van de onderstaande functies geeft de waarde 5 terug voor het inputgetal 5?
Welke van de onderstaande functies geeft de waarde 5 terug voor het inputgetal 5?
Wat is het resultaat van de code 'document.write(++price);' als 'let price = 10;' wordt gedefinieerd?
Wat is het resultaat van de code 'document.write(++price);' als 'let price = 10;' wordt gedefinieerd?
Wat zal 'document.write(price++);' retourneren als 'let price = 10;' is gedefinieerd?
Wat zal 'document.write(price++);' retourneren als 'let price = 10;' is gedefinieerd?
Wat is het effect van de code 'document.write(--price);' als 'let price = 10;' wordt gebruikt?
Wat is het effect van de code 'document.write(--price);' als 'let price = 10;' wordt gebruikt?
Welke waarde zal 'document.write(price--);' opleveren wanneer 'let price = 10;' is ingesteld?
Welke waarde zal 'document.write(price--);' opleveren wanneer 'let price = 10;' is ingesteld?
Welk object in JavaScript biedt een uitgebreid aanbod aan wiskundige functies?
Welk object in JavaScript biedt een uitgebreid aanbod aan wiskundige functies?
Wat zal het resultaat zijn van het uitvoeren van de functie 'Math.random()' in JavaScript?
Wat zal het resultaat zijn van het uitvoeren van de functie 'Math.random()' in JavaScript?
Welke van de volgende operators vermindert de waarde van een variabele met 1 en retourneert die waarde onmiddellijk?
Welke van de volgende operators vermindert de waarde van een variabele met 1 en retourneert die waarde onmiddellijk?
Wanneer gebruik je de ++ operator in een uitdrukking?
Wanneer gebruik je de ++ operator in een uitdrukking?
Wat doet de modulusoperator (%) in JavaScript?
Wat doet de modulusoperator (%) in JavaScript?
Waarom is het nuttig om de uitkomst van een berekening in een variabele op te slaan?
Waarom is het nuttig om de uitkomst van een berekening in een variabele op te slaan?
Welke operator wordt gebruikt om twee getallen met elkaar te vermenigvuldigen in JavaScript?
Welke operator wordt gebruikt om twee getallen met elkaar te vermenigvuldigen in JavaScript?
Wat is het resultaat van de berekening $10 / 4$ in JavaScript?
Wat is het resultaat van de berekening $10 / 4$ in JavaScript?
Hoe wordt een string aan een getal 'gekleefd' in een JavaScript-berekening?
Hoe wordt een string aan een getal 'gekleefd' in een JavaScript-berekening?
Wat is de uitkomst van de berekening $4 + 3$ als het in de browser wordt uitgevoerd?
Wat is de uitkomst van de berekening $4 + 3$ als het in de browser wordt uitgevoerd?
Wat is de juiste manier om de totale prijs van 6 producten met een prijs van €2,99 in JavaScript te berekenen?
Wat is de juiste manier om de totale prijs van 6 producten met een prijs van €2,99 in JavaScript te berekenen?
Welke variabelen zijn in het tweede voorbeeld gebruikt om het totaal aantal tickets te berekenen?
Welke variabelen zijn in het tweede voorbeeld gebruikt om het totaal aantal tickets te berekenen?
Wat is het resultaat van het vermenigvuldigen van 0.99 met 10, afgerond naar beneden?
Wat is het resultaat van het vermenigvuldigen van 0.99 met 10, afgerond naar beneden?
Welk van de volgende expressies genereert een getal tussen 0 en 20 (excl.)?
Welk van de volgende expressies genereert een getal tussen 0 en 20 (excl.)?
Welke variabele moet worden gebruikt om het absolute verschil tussen de kamer- en buitentemperatuur op te slaan?
Welke variabele moet worden gebruikt om het absolute verschil tussen de kamer- en buitentemperatuur op te slaan?
Wat moet er worden gedaan met de waarde van room_temperature na calculaties?
Wat moet er worden gedaan met de waarde van room_temperature na calculaties?
Wat is de output bij het uitvoeren van de volgende expressie: Math.random() * 11?
Wat is de output bij het uitvoeren van de volgende expressie: Math.random() * 11?
Wat is de rol van de functie Math.floor() in het genereren van willekeurige getallen?
Wat is de rol van de functie Math.floor() in het genereren van willekeurige getallen?
Wat is de betekenis van 'absoluut' in het kader van het berekenen van temperatuurverschillen?
Wat is de betekenis van 'absoluut' in het kader van het berekenen van temperatuurverschillen?
Bij het genereren van een willekeurig getal tussen 36 (incl.) en 38 (incl.), wat is de juiste expressie?
Bij het genereren van een willekeurig getal tussen 36 (incl.) en 38 (incl.), wat is de juiste expressie?
Flashcards
Math.random()
Math.random()
Geeft een willekeurig getal tussen 0 (inclusief) en 1 (exclusief) terug.
Math.floor()
Math.floor()
Rondt een getal naar beneden af naar het dichtstbijzijnde gehele getal.
Random getal tussen 0 en 10 (inclusief)
Random getal tussen 0 en 10 (inclusief)
Math.floor(Math.random() * 11)
Random getal tussen 0 en 100 (inclusief)
Random getal tussen 0 en 100 (inclusief)
Signup and view all the flashcards
Absoluut verschil
Absoluut verschil
Signup and view all the flashcards
random (komma)getal tussen 0 en 20 (exclusief)
random (komma)getal tussen 0 en 20 (exclusief)
Signup and view all the flashcards
Random (komma)getal tussen 36 (incl.) en 38 (incl.)
Random (komma)getal tussen 36 (incl.) en 38 (incl.)
Signup and view all the flashcards
room_temperature verhogen met 1
room_temperature verhogen met 1
Signup and view all the flashcards
Math.abs()
Math.abs()
Signup and view all the flashcards
Math.abs() - voorbeeld
Math.abs() - voorbeeld
Signup and view all the flashcards
Math.round()
Math.round()
Signup and view all the flashcards
Math.round() - afronden
Math.round() - afronden
Signup and view all the flashcards
Math.floor() - voorbeeld
Math.floor() - voorbeeld
Signup and view all the flashcards
document.write()
document.write()
Signup and view all the flashcards
Variabele opslaan
Variabele opslaan
Signup and view all the flashcards
JavaScript wiskundige operators
JavaScript wiskundige operators
Signup and view all the flashcards
Optellen
Optellen
Signup and view all the flashcards
Aftrekken
Aftrekken
Signup and view all the flashcards
Vermenigvuldigen
Vermenigvuldigen
Signup and view all the flashcards
Delen
Delen
Signup and view all the flashcards
Modulus
Modulus
Signup and view all the flashcards
Exponent
Exponent
Signup and view all the flashcards
Variabele
Variabele
Signup and view all the flashcards
Toewijzingsoperatoren
Toewijzingsoperatoren
Signup and view all the flashcards
'+='
'+='
Signup and view all the flashcards
'-='
'-='
Signup and view all the flashcards
'*='
'*='
Signup and view all the flashcards
'/='
'/='
Signup and view all the flashcards
Math Object
Math Object
Signup and view all the flashcards
Math.ceil()
Math.ceil()
Signup and view all the flashcards
Random getal tussen 36 en 38 (inclusief)
Random getal tussen 36 en 38 (inclusief)
Signup and view all the flashcards
Study Notes
Client-side scripting - Hoofdstuk 3 - Berekeningen
- Wiskundige operatoren: +, -, *, /, %, ** (macht) zijn beschikbaar.
- Wiskundige toewijzingsoperatoren: +=, -=, *=, /=, %= zijn beschikbaar om variabelen te wijzigen.
- In- en decrementele operatoren: ++ (verhogen met 1), -- (verlagen met 1) voor variabelen. Belangrijk is of de operator voor of na de variabele staat in de code.
- Wiskundige functies:
Math.abs()
,Math.round()
,Math.floor()
,Math.ceil()
,toFixed()
. - Eenvoudige en complexe berekeningen met operatoren kunnen worden uitgevoerd.
- Variabelen kunnen worden gewijzigd met toewijzingsoperatoren.
- Toewijzingsoperatoren verhogen efficiëntie van berekeningen. Bijv.,
price += 1
is efficiënter danprice = price + 1
. - Volgorde van bewerkingen: haakjes, machten, vermenigvuldigingen/delingen, optellingen/aftrekkingen spelen een rol bij berekeningen.
- Berekeningen kunnen direct in de browser weergegeven worden, maar het is beter deze te bewaren in variabelen.
- Modulus-operator (%): geeft de restwaarde na deling terug.
- Exponten-operator (**): berekent de macht.
- Berekeningen zijn essentieel in webapplicaties (bijv. prijzen, verzendkosten, berekeningen).
- De
document.write()
methode kan gebruikt worden om berekeningen rechtstreeks in de browser weer te geven. - Variabelen worden gebruikt om waarden te bewaren die in latere berekeningen gebruikt worden.
Voorbeelden van berekeningen met variabelen
- Voorbeeldcode toont berekeningen met
let adults
,let children
,numberOfTickets
. - Voorbeeld code toont berekeningen met
let numberOfProducts
,let unitPrice
,let grandTotal
endocument.write
.
Voorbeeldberekening met toewijzingsoperatoren
- Voorbeeldcode toont efficiëntere manier om variabelen te wijzigen (zoals
price += 1
).
Complexe berekeningen
- Regel van volgorde van bewerkingen, inclusief haakjes.
- Machtsverheffingen, vermenigvuldigingen/delingen, optellingen/aftrekkingen.
In- en decrement operatoren
- ++variabele: eerst variabele verhogen, dan teruggeven (voorbeeld
document.write(++price);
). - variabele++: eerst teruggeven, dan variabele verhogen (voorbeeld
document.write(price++);
). - --variabele/variabele--: soortgelijk voor verlagen.
Wiskundige functies
Math.abs()
: absolute waarde.Math.round()
: afronden naar dichtstbijzijnde geheel getal.Math.floor()
: afronden naar beneden naar dichtstbijzijnde geheel getal.Math.ceil()
: afronden naar boven naar dichtstbijzijnde geheel getal.Math.random()
: genereert willekeurige getallen.
Inleveren
- Gezipte map met verbeterde oefeninge moet worden ingeleverd op Moodle.
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.
Related Documents
Description
Test je kennis van wiskundige operatoren en toewijzingsoperatoren in JavaScript. Dit hoofdstuk behandelt de essentie van berekeningen, inclusief de volgorde van bewerkingen en het gebruik van variabelen. Ontdek hoe je efficiënt kunt programmeren met hulp van wiskundige functies en operatoren.