Tomar decisiones
Ramifique la historia
Tomar decisiones es una lección gratuita de Javascript for Kids en CoddyKit. Esta es la lección 2 de 4. Puedes leer la lección completa abajo gratuitamente — luego la practicas en el navegador con un editor de código integrado y un tutor de IA 24/7. Forma parte de la ruta de aprendizaje de Javascript for Kids, y tu progreso se sincroniza en la web y la app de CoddyKit. El curso de Javascript for Kids incluye 4 lecciones en total.
¡Elija su camino! 🌿
La MEJOR parte de un juego de aventuras: ¡las decisiones! ¿Ir a la izquierda o a la derecha? ¿Abrir la puerta o salir corriendo? ¡Hagamos que la historia se bifurque! 🛤️
Una decisión sencilla 🤔
Guarde la decisión del jugador en una variable y responda a ella con if.
let choice = "left"
if (choice === "left") {
console.log("You go left into a sunny meadow! 🌼")
}Dos caminos con else 🔀
¿Y si va a la derecha? ¡else se encarga del otro camino!
let choice = "right"
if (choice === "left") {
console.log("Sunny meadow! 🌼")
} else {
console.log("You go right into a spooky cave! 🦇")
}Tres decisiones con else if 🔢
¿Hay más caminos? ¡Use else if para una tercera (o cuarta) decisión!
let choice = "up"
if (choice === "left") {
console.log("Meadow!")
} else if (choice === "up") {
console.log("You climb a tall mountain! ⛰️")
} else {
console.log("Cave!")
}Las decisiones llevan a más decisiones 🌳
¡Una decisión abre nuevas posibilidades! Así la historia crece como un árbol.
let path = "cave"
if (path === "cave") {
console.log("Inside the cave you see two tunnels! 🦇")
console.log("Type left or right to continue...")
}Recoger objetos 🎒
¡Permita que el jugador elija recoger un tesoro! Añádalo a su bolsa.
let bag = []
let choice = "take sword"
if (choice === "take sword") {
bag.push("sword")
}
console.log("Your bag:", bag)Las decisiones cambian la historia 📖
Las distintas decisiones producen textos diferentes en la historia. ¡El jugador siente que tiene el control!
let choice = "open"
if (choice === "open") {
console.log("The door creaks open... treasure! 💰")
} else {
console.log("You walk away and miss the gold. 😢")
}Una función de decisión 🛠️
Cree una función auxiliar que gestione una decisión. ¡Reutilícela en cada bifurcación del camino!
function go(direction) {
if (direction === "north") {
console.log("You head north to the castle! 🏰")
} else {
console.log("You head into the woods. 🌲")
}
}
go("north")¿Con suerte o sin suerte? 🎲
¡Añada sorpresas! Los eventos aleatorios hacen que cada partida sea 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. 🚶")
}Recordar decisiones 🧠
¡Guarde las decisiones para que la historia recuerde lo que hizo el jugador!
let choices = []
choices.push("went left")
choices.push("took the sword")
console.log("So far you:", choices)¡Las bifurcaciones funcionan! ✅
Su historia ahora se bifurca según las decisiones del jugador, permite recoger objetos e incluso incluye sorpresas afortunadas. ¡Qué interactiva! 🎮
let choice = "left"
if (choice === "left") {
console.log("Adventure continues to the left! ➡️")
} else {
console.log("A new path opens! 🌟")
}Comprobación rápida ❓
¡Elija la respuesta correcta! 🧠
¡Campeón de las decisiones! 🏅
¡Repaso! Ha aprendido a:
- 🤔 Responder a una decisión con
if - 🔀 Añadir caminos con
elseyelse if - 🎒 Recoger objetos en una bolsa
- 🎲 Añadir sorpresas aleatorias
Siguiente: ¡GANAR la aventura! 🏆
Preguntas frecuentes
¿La lección «Tomar decisiones» es gratis?
Sí — el texto completo de «Tomar decisiones» es gratis para leer aquí en la web. Para practicarla de forma interactiva (editor de código integrado y tutor de IA 24/7) y desbloquear el resto del curso de Javascript for Kids, actualiza a CoddyKit PRO. El curso de Javascript for Kids incluye 4 lecciones en total.
¿Qué aprenderé en «Tomar decisiones»?
Ramifique la historia Practicas Javascript for Kids con código real que ejecutas directamente en el navegador, y un tutor de IA 24/7 responde tus preguntas mientras trabajas en la lección.
¿Necesito experiencia previa para empezar Javascript for Kids?
No se requiere experiencia previa. Javascript for Kids en CoddyKit está estructurado para principiantes hasta estudiantes avanzados, así que puedes empezar aquí o desde el inicio y avanzar a tu ritmo. Esta es la lección 2 de 4.
¿Cuánto tiempo toma la lección «Tomar decisiones»?
La mayoría de las lecciones de CoddyKit toman alrededor de 5–10 minutos. Cada una es compacta e interactiva, así que avanzas constantemente y retomas exactamente por donde dejaste en la web y la app.
¿Puedo escribir y ejecutar código en esta lección de Javascript for Kids?
Sí. Cada lección de Javascript for Kids incluye un editor de código integrado, así que escribes y ejecutas código real directamente en tu navegador y obtienes retroalimentación instantánea de IA — sin configuración local necesaria.
Todas las lecciones de este curso
- Planificar la aventura
- Tomar decisiones
- Ganar
- Fin del juego