0Pricing
Javascript for Kids · Lekcja

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 for liczy rundy 🔢
  • Pętla while działa dalej 🔄
  • break zatrzymuje 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

  1. Zasady
  2. Wybory komputera
  3. Kto wygrywa?
  4. Zagraj ponownie
← Powrót do Javascript for Kids