Zagraj ponownie
Zapętl grę
Zagraj ponownie to bezpłatna lekcja Javascript for Kids na CoddyKit. To lekcja 4 z 4. Możesz przeczytać całą lekcję poniżej za darmo — a potem ćwiczyć ją interaktywnie w przeglądarce z wbudowanym edytorem kodu i tutorem AI dostępnym 24/7. To część ścieżki edukacyjnej Javascript for Kids, a Twój postęp synchronizuje się między webem a aplikacją CoddyKit. Kurs Javascript for Kids zawiera 4 lekcji w sumie.
Jedna gra to za mało! 🔁
Jedna runda jest świetną zabawą, ale kto chciałby grać tylko raz? Nikt! 😄
Sprawmy, aby gra była rozgrywana wielokrotnie, używając pętli! 🔄
console.log('Round 1! 🎮')
console.log('Round 2! 🎮')
console.log('Round 3! 🎮')Czym jest pętla? 🌀
Pętla powtarza kod wiele razy, dzięki czemu nie trzeba go kopiować i wklejać! 🌀
Wyobraź sobie polecenie dla robota: „zrób to 5 razy”, zamiast powtarzania go pięć razy. 🤖
console.log('A loop repeats things! 🔁')
console.log('Super handy! ✨')Pętla for 🔢
Pętla for liczy za nas! 🔢
Zaczyna od pewnej liczby, działa tak długo, jak długo reguła jest prawdziwa, i za każdym razem dodaje 1.
for (let i = 1; i <= 3; i++) {
console.log('Count: ' + i + ' 🔢')
}3 rundy gry 🎮
Użyjmy pętli, aby rozegrać 3 rundy gry! 🎮
Za każdym razem rozpoczyna się nowa runda. 🔄
for (let round = 1; round <= 3; round++) {
console.log('--- Round ' + round + ' ---')
console.log('Playing! 🎲')
}Dodawanie wyborów 🤖
W każdej rundzie komputer dokonuje nowego wyboru! 🤖
Dodajmy nasz losowy wybór do pętli. 🎲
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 + ' 🤖')
}Prowadzenie punktacji 🏅
Policzmy, ile razy uda się wygrać! Tworzymy pudełko score i ustawiamy jego wartość początkową na 0. 🏅
Każde zwycięstwo dodaje 1 punkt!
let score = 0
score = score + 1
score = score + 1
console.log('Your score: ' + score + ' 🏅')Punktacja w pętli 📈
Teraz zachowujemy wynik ze wszystkich rund! 📈
Pudełko z wynikiem pamięta zwycięstwa z kolejnych rund. 🧠
let score = 0
for (let round = 1; round <= 3; round++) {
score = score + 1
console.log('Round ' + round + ': win! Score = ' + score + ' 🏅')
}Pętla while 🔄
Innym rodzajem pętli jest pętla while. Działa tak długo, jak długo coś jest prawdą! 🔄
Doskonale nadaje się do zadania „graj dalej, aż zdobędziesz 3 zwycięstwa”. 🎯
let wins = 0
while (wins < 3) {
wins = wins + 1
console.log('Win number ' + wins + '! 🎉')
}
console.log('Got 3 wins! 🏆')Zatrzymywanie pętli 🛑
Czasami chcemy zatrzymać pętlę wcześniej. Używamy break, aby z niej wyjść! 🛑
Na przykład, aby zakończyć grę, gdy ktoś odniesie wielkie zwycięstwo. 🏆
for (let i = 1; i <= 10; i++) {
console.log('Round ' + i)
if (i === 3) {
console.log('Game over! 🛑')
break
}
}Pełna pętla gry 🎉
Połączmy wszystko: pętlę, wybór komputera i wynik! 🎉
To własna gra w kamień, papier i nożyce! 🕹️
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 + ' 🏆')Zbudowano całą grę! 🕹️
Niesamowite! Powstała pełna gra, która może być odtwarzana w kółko! 🎉
- Pętla
forliczy rundy 🔢 - Pętla
whiledziała dalej 🔄 breakzatrzymuje ją wcześniej 🛑- Pudełko z wynikiem przechowuje punkty 🏅
console.log('You built the game! 🕹️')
console.log('You are a coder! 🌟')Szybki test 🧠
Ostatnie pytanie dla umysłu! 🤔
Udało się! 🎉
Ukończono grę w kamień, papier i nożyce! 🥳
- Poznano zasady ✊📄✂️
- Utworzono wybór komputera 🤖
- Wyłoniono zwycięzcę 🏆
- Użyto pętli, aby grać ponownie 🔁
To już prawdziwy twórca gier! 🌟 Świetna praca!
console.log('Course complete! 🎓')
console.log('You rock! 🤘')Często zadawane pytania
Czy lekcja „Zagraj ponownie” jest bezpłatna?
Tak — pełny tekst „Zagraj ponownie” jest dostępny za darmo tutaj w sieci. Aby ćwiczyć ją interaktywnie (wbudowany edytor kodu i tutor AI dostępny 24/7) i odblokować resztę kursu Javascript for Kids, przejdź na CoddyKit PRO. Kurs Javascript for Kids zawiera 4 lekcji w sumie.
Co nauczysz się w „Zagraj ponownie”?
Zapętl grę Ćwiczysz Javascript for Kids z praktycznym kodem, który uruchamiasz bezpośrednio w przeglądarce, a tutor AI dostępny 24/7 odpowiada na Twoje pytania podczas pracy nad lekcją.
Czy potrzebuję doświadczenia, aby zacząć Javascript for Kids?
Nie wymagamy żadnego doświadczenia. Javascript for Kids w CoddyKit jest strukturyzowany dla początkujących i zaawansowanych użytkowników, więc możesz zacząć tutaj lub od początku i uczyć się w swoim tempie. To lekcja 4 z 4.
Ile czasu zajmuje lekcja „Zagraj ponownie”?
Większość lekcji CoddyKit trwa około 5–10 minut. Każda lekcja to mały, interaktywny krok, dzięki czemu robisz systematyczne postępy i zawsze wracasz dokładnie do tego samego miejsca — na webie i w aplikacji.
Czy mogę pisać i uruchamiać kod w tej lekcji Javascript for Kids?
Tak. Każda lekcja Javascript for Kids zawiera wbudowany edytor kodu, więc piszesz i uruchamiasz prawdziwy kod bezpośrednio w przeglądarce i od razu otrzymujesz sprzężenie zwrotne od AI — bez konfiguracji na komputerze.
Wszystkie lekcje w tym kursie
- Zasady
- Wybory komputera
- Kto wygrywa?
- Zagraj ponownie