Sprawdzanie odpowiedzi
Porównuj wyniki
Sprawdzanie odpowiedzi to bezpłatna lekcja Javascript for Kids na CoddyKit. To lekcja 3 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.
Czy udało się wygrać? 🏆
Witamy ponownie! 🪙 Teraz czas na najbardziej emocjonującą część: sprawdzanie typu! 🔍
Musimy porównać typ gracza z wynikiem rzutu monetą. Jeśli są takie same, gracz WYGRYWA! 🏆
Porównywanie dwóch rzeczy ⚖️
Do porównywania dwóch rzeczy w JavaScript używamy === (trzech znaków równości). ⚖️
Operator pyta: czy te dwie rzeczy są dokładnie takie same? Odpowiedź to true albo false. ✅❌
console.log('Heads' === 'Heads');
console.log('Heads' === 'Tails');Prawda czy fałsz? 🤔
Jak widać, takie same słowa dają wynik true ✅, a różne słowa dają wynik false ❌.
Dokładnie tak sprawdzamy, czy typ jest poprawny! 🎯
let guess = 'Heads';
let result = 'Heads';
console.log('Are they the same? ' + (guess === result));Główne sprawdzenie 🔍
Użyjmy if, aby zareagować na wynik porównania! 🔍
Jeśli typ zgadza się z wynikiem, mówimy Wygrywasz! 🎉
let guess = 'Heads';
let result = 'Heads';
if (guess === result) {
console.log('You win! 🎉');
}A jeśli przegrasz? 😅
A co, jeśli typ NIE zgadza się z wynikiem? W tym przypadku używamy else! 😅
Wtedy mówimy Spróbuj ponownie! Bez obaw, to tylko gra! 🪙
let guess = 'Heads';
let result = 'Tails';
if (guess === result) {
console.log('You win! 🎉');
} else {
console.log('Aw, try again! 😅');
}Prawdziwa moneta, prawdziwe sprawdzenie 🪙
Użyjmy teraz PRAWDZIWIE losowego rzutu za pomocą naszej maszyny do rzucania monetą! 🪙
Typ pozostaje ustawiony na Orła, ale wynik rzutu jest niespodzianką. Proszę uruchomić kod kilka razy! 🔁
function flipCoin() {
if (Math.random() < 0.5) {
return 'Heads';
} else {
return 'Tails';
}
}
let guess = 'Heads';
let result = flipCoin();
console.log('You guessed: ' + guess);
console.log('Coin shows: ' + result);
if (guess === result) {
console.log('You win! 🎉');
} else {
console.log('Try again! 😅');
}Funkcja sprawdzająca 🛠️
Umieśćmy sprawdzanie w osobnej funkcji pomocniczej! 🛠️
Funkcja checkGuess przyjmuje typ i wynik, a następnie informuje nas, kto wygrał. 🏆
function checkGuess(guess, result) {
if (guess === result) {
return 'You win! 🎉';
} else {
return 'Try again! 😅';
}
}
console.log(checkGuess('Heads', 'Heads'));
console.log(checkGuess('Heads', 'Tails'));Połączmy wszystko 🧩
Połączmy teraz wszystkie elementy: rzut, typowanie i sprawdzanie! 🧩
To kompletna minigra! 🎮
function flipCoin() {
return Math.random() < 0.5 ? 'Heads' : 'Tails';
}
function checkGuess(guess, result) {
return guess === result ? 'You win! 🎉' : 'Try again! 😅';
}
let guess = 'Tails';
let result = flipCoin();
console.log('Guess: ' + guess + ' | Coin: ' + result);
console.log(checkGuess(guess, result));Pogratulujmy zwycięzcy 🎊
Dodajmy więcej emoji, aby zwycięstwo było jeszcze bardziej emocjonujące! 🎊
Wielkie świętowanie sprawia, że gra jest jeszcze przyjemniejsza! 🥳
function checkGuess(guess, result) {
if (guess === result) {
return '🎉🎊 YOU WIN! Amazing! 🥳';
} else {
return '😅 So close! Give it another go! 🔁';
}
}
console.log(checkGuess('Heads', 'Heads'));Zagraj w wiele rund 🎮
Zagrajmy w 3 rundy z rzędu! 🎮
W każdej rundzie rzucamy monetą i sprawdzamy wynik. Proszę policzyć, ile rund udało się wygrać! 🏆
function flipCoin() {
return Math.random() < 0.5 ? 'Heads' : 'Tails';
}
let guess = 'Heads';
console.log('Round 1: ' + flipCoin());
console.log('Round 2: ' + flipCoin());
console.log('Round 3: ' + flipCoin());
console.log('You always guessed: ' + guess);Potrafisz sprawdzać typy! 🏆
Świetna robota! 🏆 Nauczyli się Państwo sprawdzać, czy typ jest poprawny!
- ⚖️
===porównuje dwie rzeczy - ✅ Zwraca
truealbofalse - 🔍
if/elsereaguje na odpowiedź
W następnej części wykonamy WIELE rzutów i policzymy wyniki! 🔢
Szybkie sprawdzenie ✅
Czas sprawdzić wiedzę! 🧠 Jakiego symbolu używamy, aby sprawdzić, czy dwie rzeczy są dokładnie takie same?
Podsumowanie lekcji 🎀
Fantastyczna praca, znawco sprawdzania wyników! 🎀 Dziś nauczyli się Państwo:
- ⚖️ Porównywać za pomocą
=== - ✅ Otrzymywać wynik
truealbofalse - 🔍 Reagować za pomocą
ifielse - 🛠️ Używać funkcji
checkGuess, aby zachować porządek w kodzie
Teraz czas na wiele rzutów i liczenie wyników! 🔢
Często zadawane pytania
Czy lekcja „Sprawdzanie odpowiedzi” jest bezpłatna?
Tak — pełny tekst „Sprawdzanie odpowiedzi” 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 „Sprawdzanie odpowiedzi”?
Porównuj wyniki Ć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 3 z 4.
Ile czasu zajmuje lekcja „Sprawdzanie odpowiedzi”?
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
- Orzeł czy reszka
- Zgadywanie
- Sprawdzanie odpowiedzi
- Wiele rzutów