Jugar de nuevo
Repita el juego en un bucle
Jugar de nuevo es una lección gratuita de Javascript for Kids en CoddyKit. Esta es la lección 4 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.
¡Una partida no es suficiente! 🔁
Una ronda es divertida, pero ¿quién quiere jugar solo una vez? ¡Nadie! 😄
¡Hagamos que el juego se repita una y otra vez mediante un bucle! 🔄
console.log('Round 1! 🎮')
console.log('Round 2! 🎮')
console.log('Round 3! 🎮')¿Qué es un bucle? 🌀
Un bucle repite el código muchas veces para que no tenga que copiarlo y pegarlo. 🌀
Imagine decirle a su robot «haz esto 5 veces» en lugar de repetir la instrucción 5 veces. 🤖
console.log('A loop repeats things! 🔁')
console.log('Super handy! ✨')El bucle for 🔢
¡Un bucle for cuenta por nosotros! 🔢
Empieza en un número, continúa mientras se cumple una regla y suma 1 cada vez.
for (let i = 1; i <= 3; i++) {
console.log('Count: ' + i + ' 🔢')
}Jugar 3 rondas 🎮
¡Vamos a usar el bucle para jugar 3 rondas! 🎮
Cada vez que se ejecuta, comienza una ronda nueva. 🔄
for (let round = 1; round <= 3; round++) {
console.log('--- Round ' + round + ' ---')
console.log('Playing! 🎲')
}Añadir las elecciones 🤖
Dentro de cada ronda, el ordenador hace una nueva elección. 🤖
Vamos a añadir nuestro selector aleatorio al bucle. 🎲
let choices = ['rock', 'paper', 'scissors']
for (let round = 1; round <= 3; round++) {
let comp = choices[Math.floor(Math.random() * 3)]
console.log('Round ' + round + ': computer picked ' + comp + ' 🤖')
}Registrar la puntuación 🏅
¡Vamos a contar cuántas veces gana! Creamos una caja score y le asignamos el valor 0. 🏅
¡Cada victoria suma 1!
let score = 0
score = score + 1
score = score + 1
console.log('Your score: ' + score + ' 🏅')La puntuación dentro del bucle 📈
¡Ahora conservamos la puntuación durante todas las rondas! 📈
La caja de puntuación recuerda las victorias de una ronda a otra. 🧠
let score = 0
for (let round = 1; round <= 3; round++) {
score = score + 1
console.log('Round ' + round + ': win! Score = ' + score + ' 🏅')
}El bucle while 🔄
Otro tipo de bucle es el bucle while. ¡Continúa mientras algo sea verdadero! 🔄
Es perfecto para «seguir jugando hasta conseguir 3 victorias». 🎯
let wins = 0
while (wins < 3) {
wins = wins + 1
console.log('Win number ' + wins + '! 🎉')
}
console.log('Got 3 wins! 🏆')Detener el bucle 🛑
A veces queremos detenernos antes de tiempo. ¡Usamos break para salir del bucle! 🛑
Por ejemplo, para detener el juego cuando alguien consigue una gran victoria. 🏆
for (let i = 1; i <= 10; i++) {
console.log('Round ' + i)
if (i === 3) {
console.log('Game over! 🛑')
break
}
}El bucle completo del juego 🎉
¡Vamos a unirlo TODO: el bucle, la elección del ordenador y la puntuación! 🎉
¡Este es su propio juego de piedra, papel o tijera! 🕹️
let choices = ['rock', 'paper', 'scissors']
let score = 0
for (let round = 1; round <= 3; round++) {
let comp = choices[Math.floor(Math.random() * 3)]
console.log('Round ' + round + ': computer ' + comp)
score = score + 1
}
console.log('Final score: ' + score + ' 🏆')¡Ha creado el juego completo! 🕹️
¡Increíble! Ha creado un juego completo que se repite una y otra vez. 🎉
- El bucle
forcuenta las rondas 🔢 - El bucle
whilecontinúa ejecutándose 🔄 breaklo detiene antes de tiempo 🛑- Una caja de puntuación conserva los puntos 🏅
console.log('You built the game! 🕹️')
console.log('You are a coder! 🌟')Comprobación rápida 🧠
¡Última pregunta para pensar! 🤔
¡Lo ha conseguido! 🎉
Ha terminado el juego de piedra, papel o tijera. 🥳
- Ha aprendido las reglas ✊📄✂️
- Ha hecho que el ordenador elija 🤖
- Ha encontrado al ganador 🏆
- Ha usado un bucle para volver a jugar 🔁
¡Ya es todo un creador de juegos! 🌟 ¡Buen trabajo!
console.log('Course complete! 🎓')
console.log('You rock! 🤘')Preguntas frecuentes
¿La lección «Jugar de nuevo» es gratis?
Sí — el texto completo de «Jugar de nuevo» 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 «Jugar de nuevo»?
Repita el juego en un bucle 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 4 de 4.
¿Cuánto tiempo toma la lección «Jugar de nuevo»?
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
- Las reglas
- Elecciones del ordenador
- ¿Quién gana?
- Jugar de nuevo