Pierwszy do dwudziestu
Zbuduj grę
Pierwszy do dwudziestu 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.
Wygrywa pierwszy do dwudziestu! 🎯
Czas zbudować prawdziwą grę: Do dwudziestu! 🎯
Gracze rzucają kostką na zmianę. Wygrywa osoba, która jako pierwsza zdobędzie 20 punktów! 🏆
console.log('First to 20 wins! 🎯')
console.log('Keep rolling! 🎲')Cel 🏁
Ustawmy cel na 20. Rzucamy tak długo, aż wynik go osiągnie! 🏁
Przechowujemy cel w pudełku, aby łatwo zmienić go później. 📦
let goal = 20
console.log('Goal: reach ' + goal + ' points! 🎯')Ustawianie wyniku początkowego 📦
Każda gra zaczyna się od 0 punktów. 📦
Będziemy rzucać i dodawać punkty, aż osiągniemy cel! 🎲
let score = 0
let goal = 20
console.log('Score: ' + score + ' / Goal: ' + goal)Rzucanie aż do dwudziestu 🔄
Pętla while pasuje idealnie! Rzuca kostką tak długo, jak długo wynik jest mniejszy niż 20. 🔄
Gdy osiągniemy 20 lub więcej, pętla się zatrzyma! 🛑
let score = 0
while (score < 20) {
score += Math.floor(Math.random() * 6) + 1
}
console.log('Reached ' + score + '! 🎉')Wyświetlanie każdego rzutu 🎲
Wyświetlmy każdy rzut, aby obserwować przebieg gry! 🎲
Wspaniale patrzeć, jak rośnie wynik! 📈
let score = 0
while (score < 20) {
let roll = Math.floor(Math.random() * 6) + 1
score += roll
console.log('Rolled ' + roll + ', score is now ' + score)
}
console.log('Winner! 🏆')Dwóch graczy rzuca na zmianę 👥
Dodajmy teraz gracza 2! Oboje zaczynają od 0. 👥
Pozwólmy im ścigać się do 20! 🏁
let player1 = 0
let player2 = 0
player1 += Math.floor(Math.random() * 6) + 1
player2 += Math.floor(Math.random() * 6) + 1
console.log('P1: ' + player1 + ', P2: ' + player2 + ' 🎲')Oboje ścigają się do dwudziestu 🏁
Rzucamy za obu graczy tak długo, aż jeden osiągnie 20! 🏁
Używamy OR ||, aby zatrzymać grę, gdy wygra którykolwiek z nich. 🔀
let p1 = 0
let p2 = 0
while (p1 < 20 && p2 < 20) {
p1 += Math.floor(Math.random() * 6) + 1
p2 += Math.floor(Math.random() * 6) + 1
}
console.log('Final: P1=' + p1 + ' P2=' + p2 + ' 🎲')Wyłanianie zwycięzcy 🏆
Gdy rzuty się zakończą, sprawdzamy, kto pierwszy osiągnął 20! 🏆
Użyj if, aby znaleźć zwycięzcę! 🎉
let p1 = 21
let p2 = 18
if (p1 >= 20) {
console.log('Player 1 wins! 🏆')
} else {
console.log('Player 2 wins! 🏆')
}Cała gra 🕹️
Połączmy WSZYSTKO w jedną grę! 🕹️
Rzut, dodawanie, sprawdzanie i ogłaszanie zwycięzcy! 🎉
let p1 = 0
let p2 = 0
while (p1 < 20 && p2 < 20) {
p1 += Math.floor(Math.random() * 6) + 1
p2 += Math.floor(Math.random() * 6) + 1
}
console.log('P1: ' + p1 + ', P2: ' + p2)
if (p1 >= 20) console.log('Player 1 wins! 🏆')
else console.log('Player 2 wins! 🏆')Dostosuj grę! 🎨
Teraz można zmieniać zasady gry! 🎨
- Zmień cel na 30 lub 50 🎯
- Dodaj punkty bonusowe za szóstki 🎁
- Dodaj trzeciego gracza! 👥
To teraz własna gra! 😎
let goal = 30
console.log('New goal: ' + goal + '! 🎯')
console.log('Make the game your own! 🎨')Zbudowano pełną grę! 🕹️
Wow! Zbudowano całą grę Do dwudziestu! 🎉
- Cel do osiągnięcia 🎯
- Pętla
while, która wykonuje kolejne rzuty 🔄 - Wyniki każdego gracza 🏅
- Sprawdzanie zwycięzcy 🏆
console.log('You built a game! 🕹️')
console.log('You are amazing! 🌟')Szybki test 🧠
Ostatnie pytanie dla umysłu! 🤔
Udało się! 🎉
Ukończono kurs Rzut kostką! 🥳
- Wykonano rzut jedną kostką 🎲
- Rzucono dwiema kostkami i dodano wyniki 🎲🎲
- Śledzono punkty 🏅
- Zbudowano grę Do dwudziestu 🎯
To już prawdziwy twórca gier! 🌟
console.log('Course complete! 🎓')
console.log('Great rolling! 🎲🎉')Często zadawane pytania
Czy lekcja „Pierwszy do dwudziestu” jest bezpłatna?
Tak — pełny tekst „Pierwszy do dwudziestu” 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 „Pierwszy do dwudziestu”?
Zbuduj 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 „Pierwszy do dwudziestu”?
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
- Rzut kostką
- Dwie kostki
- Śledzenie punktów z kości
- Pierwszy do dwudziestu