Podejmowanie decyzji
Rozgałęziaj historię
Podejmowanie decyzji to bezpłatna lekcja Javascript for Kids na CoddyKit. To lekcja 2 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.
Wybór ścieżki! 🌿
NAJLEPSZA część gry przygodowej: wybory! Iść w lewo czy w prawo? Otworzyć drzwi czy uciekać? Rozgałęźmy historię! 🛤️
Prosty wybór 🤔
Proszę zapisać wybór gracza w zmiennej, a następnie zareagować na niego za pomocą if.
let choice = "left"
if (choice === "left") {
console.log("You go left into a sunny meadow! 🌼")
}Dwie ścieżki z else 🔀
A jeśli gracz wybierze prawą ścieżkę? else obsługuje drugą drogę!
let choice = "right"
if (choice === "left") {
console.log("Sunny meadow! 🌼")
} else {
console.log("You go right into a spooky cave! 🦇")
}Trzy wybory z else if 🔢
Więcej ścieżek? Proszę użyć else if dla trzeciego, a nawet czwartego wyboru!
let choice = "up"
if (choice === "left") {
console.log("Meadow!")
} else if (choice === "up") {
console.log("You climb a tall mountain! ⛰️")
} else {
console.log("Cave!")
}Wybory prowadzą do kolejnych wyborów 🌳
Jeden wybór otwiera nowe możliwości! Dzięki temu historia rozrasta się jak drzewo.
let path = "cave"
if (path === "cave") {
console.log("Inside the cave you see two tunnels! 🦇")
console.log("Type left or right to continue...")
}Podnoszenie przedmiotów 🎒
Proszę umożliwić graczowi wybranie skarbu do podniesienia! Należy dodać go do torby.
let bag = []
let choice = "take sword"
if (choice === "take sword") {
bag.push("sword")
}
console.log("Your bag:", bag)Wybory zmieniają historię 📖
Różne wybory prowadzą do różnego tekstu historii. Gracz ma poczucie kontroli!
let choice = "open"
if (choice === "open") {
console.log("The door creaks open... treasure! 💰")
} else {
console.log("You walk away and miss the gold. 😢")
}Funkcja wyboru 🛠️
Proszę utworzyć funkcję pomocniczą, która obsługuje wybór. Można używać jej przy każdym rozgałęzieniu drogi!
function go(direction) {
if (direction === "north") {
console.log("You head north to the castle! 🏰")
} else {
console.log("You head into the woods. 🌲")
}
}
go("north")Szczęście czy pech? 🎲
Dodajmy niespodziankę! Losowe zdarzenia sprawiają, że każda rozgrywka jest inna.
let luck = Math.floor(Math.random() * 2)
if (luck === 1) {
console.log("You found a hidden coin! 🪙")
} else {
console.log("Nothing here... keep going. 🚶")
}Zapamiętywanie wyborów 🧠
Proszę zapisywać wybory, aby historia pamiętała działania gracza!
let choices = []
choices.push("went left")
choices.push("took the sword")
console.log("So far you:", choices)Rozgałęzianie działa! ✅
Historia rozgałęzia się teraz na podstawie wyborów gracza, pozwala podnosić przedmioty, a nawet zawiera szczęśliwe niespodzianki. Ale interakcja! 🎮
let choice = "left"
if (choice === "left") {
console.log("Adventure continues to the left! ➡️")
} else {
console.log("A new path opens! 🌟")
}Szybkie sprawdzenie ❓
Proszę wybrać właściwą odpowiedź! 🧠
Mistrz wyborów! 🏅
Podsumowanie! Nauczono się:
- 🤔 Reagować na wybór za pomocą
if - 🔀 Dodawać ścieżki za pomocą
elseielse if - 🎒 Dodawać przedmioty do torby
- 🎲 Dodawać losowe niespodzianki
Następnie: WYGRANA przygoda! 🏆
Często zadawane pytania
Czy lekcja „Podejmowanie decyzji” jest bezpłatna?
Tak — pełny tekst „Podejmowanie decyzji” 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 „Podejmowanie decyzji”?
Rozgałęziaj historię Ć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 2 z 4.
Ile czasu zajmuje lekcja „Podejmowanie decyzji”?
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
- Planowanie przygody
- Podejmowanie decyzji
- Wygrana
- Koniec gry