Kurssisisältö
Johdanto JavaScriptiin
Johdanto JavaScriptiin
3. Performing Operations in JavaScript
Ymmärrä SijoitusoperaattoritMatemaattiset Operaatiot JavaScriptissäSijoitusoperaattorit in JavaScriptInkrementti- ja DekrementtioperaattoritHaaste: Muuttujaoperaatioiden HarjoitteluVertailuoperaattorit in JavaScriptLoogiset Operaattorit SelitettyHaaste: Vertaa Muuttujia JavaScriptissäMerkkijonojen Yhdistäminen JavaScriptissäHaaste: Rakenna Lauseita JavaScriptilla
4. Ohjelman Kulun Hallinta Ehdollisilla Lauseilla
5. Looping Through Data in JavaScript
While-Silmukan Ymmärtäminen JavaScriptissäDo While -Silmukan Käyttäminen IteraatioonHaaste: Tulosta Numerot 5:stä 9:äänFor-Silmukan Hallitseminen JavaScriptissäHaaste: Console Tigerit SilmukoillaSilmukoiden Keskeyttäminen Break-komennollaIterointien Ohittaminen Continue-KomennollaHaaste: Pysäytä ja Ohita Loops
Haaste: Pysäytä ja Ohita Loops
Tehtävä
Toteuta silmukka, joka ohittaa parilliset iteraatiot ja pysähtyy viidennellä iteraatiolla. Tässä ovat ohjeet:
- Silmukan tulee pysähtyä viidennellä iteraatiolla.
- Jokaisella iteraatiolla tulosta iteraation numero konsoliin.
- Jos silmukka ohittaa iteraation, tulosta sana
"Skip"
konsoliin. - Jos silmukka pysähtyy, tulosta sana
"Stop"
konsoliin.
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"); }; };
Tulosteen tulisi olla:
Iteration 1
Successful
Iteration 2
Skip
Iteration 3
Successful
Iteration 4
Skip
Iteration 5
Stop
- Sisällytä laskurin muuttuja ensimmäiseen
console.log()
-lauseeseen. - Käytä
break
-lausettaif (i >= 5)
-lohkossa pysäyttääksesi silmukan. - Tulosta merkkijono
"Stop"
konsoliin ennenbreak
-lausetta. - Käytä
continue
-lausettaif (i % 2 == 0)
-lohkossa ohittaaksesi parilliset iteraatiot. - Tulosta merkkijono
"Skip"
konsoliin ennencontinue
-lausetta. - Muille tapauksille tulosta
"Successful"
konsoliin.
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"); } }
Oliko kaikki selvää?
Kiitos palautteestasi!
Osio 5. Luku 8