Fazendo Escolhas
Crie ramificações na história
Fazendo Escolhas é uma aula grátis de Javascript for Kids no CoddyKit. Esta é a aula 2 de 4. Você pode ler a aula completa abaixo gratuitamente — depois pratica ao vivo no navegador com um editor de código integrado e um tutor de IA 24/7. Faz parte do caminho de aprendizado de Javascript for Kids, e seu progresso é sincronizado entre a web e o app CoddyKit. O curso de Javascript for Kids inclui 4 aulas no total.
Escolha seu caminho! 🌿
A BEST parte de um jogo de aventura: choices! Vá para a esquerda ou para a direita? Abra a porta ou fuja? Vamos criar ramificações na história! 🛤️
Uma escolha simples 🤔
Armazene a escolha do jogador em uma variável e reaja a ela com if.
let choice = "left"
if (choice === "left") {
console.log("You go left into a sunny meadow! 🌼")
}Dois caminhos com else 🔀
E se ele for para a direita? else cuida do outro caminho!
let choice = "right"
if (choice === "left") {
console.log("Sunny meadow! 🌼")
} else {
console.log("You go right into a spooky cave! 🦇")
}Três escolhas com else if 🔢
Mais caminhos? Use else if para uma terceira (ou quarta) escolha!
let choice = "up"
if (choice === "left") {
console.log("Meadow!")
} else if (choice === "up") {
console.log("You climb a tall mountain! ⛰️")
} else {
console.log("Cave!")
}Escolhas levam a mais escolhas 🌳
Uma escolha abre novas escolhas! Assim, a história cresce como uma árvore.
let path = "cave"
if (path === "cave") {
console.log("Inside the cave you see two tunnels! 🦇")
console.log("Type left or right to continue...")
}Pegando itens 🎒
Deixe o jogador escolher pegar um tesouro! Adicione-o à bag dele.
let bag = []
let choice = "take sword"
if (choice === "take sword") {
bag.push("sword")
}
console.log("Your bag:", bag)As escolhas mudam a história 📖
Escolhas diferentes produzem textos de história diferentes. O jogador sente que está no controle!
let choice = "open"
if (choice === "open") {
console.log("The door creaks open... treasure! 💰")
} else {
console.log("You walk away and miss the gold. 😢")
}Uma função de escolha 🛠️
Crie uma função auxiliar que cuide de uma escolha. Reutilize-a em cada bifurcação do caminho!
function go(direction) {
if (direction === "north") {
console.log("You head north to the castle! 🏰")
} else {
console.log("You head into the woods. 🌲")
}
}
go("north")Sortudo ou azarado? 🎲
Adicione surpresas! Eventos aleatórios tornam cada partida diferente.
let luck = Math.floor(Math.random() * 2)
if (luck === 1) {
console.log("You found a hidden coin! 🪙")
} else {
console.log("Nothing here... keep going. 🚶")
}Lembrando das escolhas 🧠
Armazene as escolhas para que a história se lembre do que o jogador fez!
let choices = []
choices.push("went left")
choices.push("took the sword")
console.log("So far you:", choices)As ramificações funcionam! ✅
Agora sua história se ramifica com base nas escolhas do jogador, permite pegar itens e até tem surpresas sortudas. Que interação! 🎮
let choice = "left"
if (choice === "left") {
console.log("Adventure continues to the left! ➡️")
} else {
console.log("A new path opens! 🌟")
}Verificação rápida ❓
Escolha a resposta certa! 🧠
Campeão das escolhas! 🏅
Recapitulação! Você aprendeu a:
- 🤔 Reagir a uma escolha com
if - 🔀 Adicionar caminhos com
elseeelse if - 🎒 Colocar itens em uma bag
- 🎲 Adicionar surpresas aleatórias
Próximo: WINNING a aventura! 🏆
Perguntas Frequentes
A aula “Fazendo Escolhas” é grátis?
Sim — o texto completo de “Fazendo Escolhas” é grátis para ler aqui na web. Para praticá-la interativamente (um editor de código integrado e um tutor de IA 24/7) e desbloquear o restante do curso de Javascript for Kids, atualize para CoddyKit PRO. O curso de Javascript for Kids inclui 4 aulas no total.
O que vou aprender em “Fazendo Escolhas”?
Crie ramificações na história Você pratica Javascript for Kids com código prático que executa diretamente no navegador, e um tutor de IA 24/7 responde suas dúvidas enquanto trabalha na aula.
Preciso ter experiência prévia para começar Javascript for Kids?
Nenhuma experiência prévia é necessária. Javascript for Kids no CoddyKit é estruturado para alunos iniciantes até avançados, então você pode começar aqui ou desde o início e aprender no seu ritmo. Esta é a aula 2 de 4.
Quanto tempo leva a aula “Fazendo Escolhas”?
A maioria das aulas CoddyKit leva cerca de 5–10 minutos. Cada uma é compacta e interativa, então você faz progresso constante e retoma exatamente de onde parou entre web e app.
Posso escrever e executar código nesta aula de Javascript for Kids?
Sim. Cada aula de Javascript for Kids inclui um editor de código integrado, então você escreve e executa código real direto no navegador e recebe feedback de IA instantaneamente — nenhuma configuração local necessária.
Todas as aulas deste curso
- Planejando a Aventura
- Fazendo Escolhas
- Vencendo
- Fim de Jogo