Pelaa uudelleen
Toista peli silmukalla
Pelaa uudelleen on ilmainen JavaScript lapsille-oppitunti CoddyKitissä. Tämä on oppitunti 4/4. Voit lukea koko oppitunnin alta ilmaiseksi ja harjoitella sen jälkeen käytännössä selaimessa sisäänrakennetulla koodieditorilla ja ympäri vuorokauden käytettävissä olevan tekoälytuutorin avulla. Oppitunti kuuluu JavaScript lapsille-oppimispolkuun, ja edistymisesi synkronoituu verkon ja CoddyKit-sovelluksen välillä. JavaScript lapsille-kurssilla on yhteensä 4 oppituntia.
Yksi peli ei riitä! 🔁
Yksi kierros on hauska, mutta kuka haluaisi pelata vain kerran? Ei kukaan! 😄
Saadaan peli toistumaan yhä uudelleen silmukan avulla! 🔄
console.log('Round 1! 🎮')
console.log('Round 2! 🎮')
console.log('Round 3! 🎮')Mikä on silmukka? 🌀
Silmukka toistaa koodia monta kertaa, joten sitä ei tarvitse kopioida ja liittää! 🌀
Voitte kuvitella käskevänne robottia «tee tämä viisi kertaa» sen sijaan, että sanoisitte saman viisi kertaa. 🤖
console.log('A loop repeats things! 🔁')
console.log('Super handy! ✨')for-silmukka 🔢
for-silmukka laskee puolestamme! 🔢
Se alkaa tietystä luvusta, jatkaa niin kauan kuin ehto on tosi ja lisää joka kerralla 1:n.
for (let i = 1; i <= 3; i++) {
console.log('Count: ' + i + ' 🔢')
}Pelataan 3 kierrosta 🎮
Käytetään silmukkaa pelin 3 kierroksen pelaamiseen! 🎮
Jokainen kierros on uusi kierros. 🔄
for (let round = 1; round <= 3; round++) {
console.log('--- Round ' + round + ' ---')
console.log('Playing! 🎲')
}Valintojen lisääminen 🤖
Tietokone tekee jokaisella kierroksella uuden valinnan! 🤖
Lisätään satunnaisvalintamme silmukkaan. 🎲
let choices = ['rock', 'paper', 'scissors']
for (let round = 1; round <= 3; round++) {
let comp = choices[Math.floor(Math.random() * 3)]
console.log('Round ' + round + ': computer picked ' + comp + ' 🤖')
}Pisteiden laskeminen 🏅
Lasketaan, kuinka monta kertaa voitatte! Luodaan score-laatikko ja asetetaan sen arvoksi 0. 🏅
Jokainen voitto lisää pisteisiin 1:n!
let score = 0
score = score + 1
score = score + 1
console.log('Your score: ' + score + ' 🏅')Pisteet silmukassa 📈
Nyt pidämme kirjaa pisteistä kaikkien kierrosten ajan! 📈
Pistelaatikko muistaa voitot kierroksesta toiseen. 🧠
let score = 0
for (let round = 1; round <= 3; round++) {
score = score + 1
console.log('Round ' + round + ': win! Score = ' + score + ' 🏅')
}while-silmukka 🔄
Toinen silmukkatyyppi on while-silmukka. Se jatkaa niin kauan kuin jokin ehto on tosi! 🔄
Se sopii hyvin tilanteeseen, jossa pelataan, kunnes voittoja on 3. 🎯
let wins = 0
while (wins < 3) {
wins = wins + 1
console.log('Win number ' + wins + '! 🎉')
}
console.log('Got 3 wins! 🏆')Silmukan pysäyttäminen 🛑
Joskus haluamme lopettaa aikaisemmin. break-komennolla poistutaan silmukasta! 🛑
Voimme esimerkiksi lopettaa pelin, kun joku saa suuren voiton. 🏆
for (let i = 1; i <= 10; i++) {
console.log('Round ' + i)
if (i === 3) {
console.log('Game over! 🛑')
break
}
}Koko pelisilmukka 🎉
Kootaan kaikki yhteen: silmukka, tietokoneen valinta ja pisteet! 🎉
Tässä on aivan oma Kivi, paperi, sakset -pelinne! 🕹️
let choices = ['rock', 'paper', 'scissors']
let score = 0
for (let round = 1; round <= 3; round++) {
let comp = choices[Math.floor(Math.random() * 3)]
console.log('Round ' + round + ': computer ' + comp)
score = score + 1
}
console.log('Final score: ' + score + ' 🏆')Rakensitte koko pelin! 🕹️
Upeaa! Rakensitte kokonaisen pelin, joka pelataan yhä uudelleen! 🎉
for-silmukka laskee kierrokset 🔢while-silmukka jatkaa suorittamista 🔄breaklopettaa aikaisemmin 🛑- Pistelaatikko säilyttää pisteet 🏅
console.log('You built the game! 🕹️')
console.log('You are a coder! 🌟')Pikatarkistus 🧠
Viimeinen aivopähkinä! 🤔
Teitte sen! 🎉
Saitte Kivi, paperi, sakset -pelin valmiiksi! 🥳
- Opitte säännöt ✊📄✂️
- Saitte tietokoneen tekemään valinnan 🤖
- Löysitte voittajan 🏆
- Lisäsitte silmukan uutta peliä varten 🔁
Olette oikea pelintekijä! 🌟 Hienoa työtä!
console.log('Course complete! 🎓')
console.log('You rock! 🤘')Opi JavaScript tekoälytuutorin avulla — ilmaiseksi
Kirjoita ja suorita oikeaa koodia selaimessa, saa välitöntä apua tekoälytuutorilta ympäri vuorokauden ja jatka siitä, mihin jäit, verkossa tai sovelluksessa.
- Kurssit
- 35
- Oppitunnit
- 140
Usein kysytyt kysymykset
Onko oppitunti ”Pelaa uudelleen” ilmainen?
Kyllä – oppitunnin ”Pelaa uudelleen” koko tekstin voi lukea täällä verkossa ilmaiseksi. Jos haluat harjoitella interaktiivisesti sisäänrakennetulla koodieditorilla ja ympäri vuorokauden käytettävissä olevan tekoälytuutorin avulla sekä avata koko JavaScript lapsille-kurssin, päivitä CoddyKit PROhon. JavaScript lapsille-kurssilla on yhteensä 4 oppituntia.
Mitä opin oppitunnilla ”Pelaa uudelleen”?
Toista peli silmukalla Harjoittelet JavaScript lapsille-aihetta koodilla, jonka suoritat suoraan selaimessa. Ympäri vuorokauden käytettävissä oleva tekoälytuutori vastaa kysymyksiisi oppitunnin aikana.
Tarvitsenko kokemusta aloittaakseni JavaScript lapsille-opiskelun?
Aiempi kokemus ei ole tarpeen. CoddyKitin JavaScript lapsille-oppimispolku sopii vasta-alkajista edistyneisiin, joten voit aloittaa tästä tai alusta ja edetä omaan tahtiisi. Tämä on oppitunti 4/4.
Kuinka kauan ”Pelaa uudelleen”-oppitunnin suorittaminen kestää?
Useimmat CoddyKitin oppitunnit kestävät noin 5–10 minuuttia. Jokainen oppitunti on lyhyt ja interaktiivinen, joten edistyt tasaisesti ja voit jatkaa siitä, mihin jäit – sekä verkossa että sovelluksessa.
Voinko kirjoittaa ja suorittaa koodia tällä JavaScript lapsille-oppitunnilla?
Kyllä. Jokainen JavaScript lapsille-oppitunti sisältää sisäänrakennetun koodieditorin, joten voit kirjoittaa ja suorittaa oikeaa koodia suoraan selaimessa ja saada välitöntä palautetta tekoälyltä – paikallista asennusta ei tarvita.
Kaikki tämän kurssin oppitunnit
- Säännöt
- Tietokoneen valinta
- Kuka voittaa?
- Pelaa uudelleen