Cursusinhoud
Introductie tot JavaScript
Introductie tot JavaScript
3. Operaties Uitvoeren in JavaScript
Begrijpen van ToewijzingsoperatorenWiskundige Bewerkingen in JavaScriptToewijzingsoperatoren in JavaScriptIncrementeer- en DecrementeeroperatorenUitdaging: Variabele Bewerkingen OefenenVergelijkingsoperatoren in JavaScriptLogische Operators UitgelegdUitdaging: Vergelijk Variabelen in JavaScriptStrings Samenvoegen in JavaScriptUitdaging: Bouw Zinnen met JavaScript
4. Het Beheersen van de Programmastroom met Conditionele Uitspraken
5. Door Data Heen Lopen in JavaScript
Het Begrijpen van de While-Lus in JavaScriptHet Gebruik van de Do While-Lus voor IteratieUitdaging: Print Nummers van 5 tot 9 AfHet Beheersen van de for-Lus in JavaScriptUitdaging: Console Tigers Met LussenUitbreken Uit Lussen met BreakIteraties Overslaan Met ContinueUitdaging: Stoppen en Overslaan in Loops
Uitdaging: Stoppen en Overslaan in Loops
Taak
Implementeer een lus die even iteraties overslaat en stopt bij de 5e iteratie. Hier zijn de instructies:
- De lus moet stoppen bij de 5e iteratie.
- Voor elke iteratie, geef het iteratienummer weer op de console.
- Als de lus een iteratie overslaat, geef het woord
"Skip"
weer op de console. - Als de lus stopt, geef het woord
"Stop"
weer op de console.
for (let i = 1; i <= 10; i++) { console.log("Iteration", ___); if (i >= 5) { console.log("___"); ___; }; if (i % 2 == 0) { console.log("___"); ___; } else { console.log("Successful"); }; };
De uitvoer moet zijn:
Iteration 1
Successful
Iteration 2
Skip
Iteration 3
Successful
Iteration 4
Skip
Iteration 5
Stop
- Voeg de teller variabele toe in de eerste
console.log()
verklaring. - Gebruik de
break
verklaring binnen hetif (i >= 5)
blok om de lus te stoppen. - Voer de string
"Stop"
uit naar de console vóór debreak
verklaring. - Gebruik de
continue
verklaring binnen hetif (i % 2 == 0)
blok om even iteraties over te slaan. - Voer de string
"Skip"
uit naar de console vóór decontinue
verklaring. - Voor andere gevallen, voer
"Successful"
uit naar de console.
for (let i = 1; i <= 10; i++) { console.log("Iteration", i); if (i >= 5) { console.log("Stop"); break; } if (i % 2 == 0) { console.log("Skip"); continue; } else { console.log("Successful"); } }
Was alles duidelijk?
Bedankt voor je feedback!
Sectie 5. Hoofdstuk 8