Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprende Desafío: Juego del Caracol | Bucles
Introducción a TypeScript

bookDesafío: Juego del Caracol

Tarea

¡Felicidades, has sido contratado como desarrollador para el juego indie 'Simulador de Caracoles'! Tu objetivo es diseñar la lógica de movimiento del caracol. Los caracoles no son muy rápidos y cada uno tiene su propia resistencia. Debes calcular la distancia máxima que recorrerá el caracol si gasta el 2% de su resistencia por cada metro que avanza. Utiliza un bucle while para resolver este problema y luego muestra el resultado en pantalla. ¡Buena suerte!

123456789
let stamina: number = 100; let distance: number = 0; const staminaPerMeter: number = 2; while (stamina > ___) { stamina = ___ - ___; ___++; } console.log(`The snail got tired; it ran ${___} meters. This is a new record, congratulations!`)
copy

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 4. Capítulo 4

Pregunte a AI

expand

Pregunte a AI

ChatGPT

Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla

Suggested prompts:

Can you explain how the staminaPerMeter variable is used in the code?

What would happen if the snail's initial stamina was set to a different value?

Can you walk me through how the while loop works in this example?

Awesome!

Completion rate improved to 2.94

bookDesafío: Juego del Caracol

Desliza para mostrar el menú

Tarea

¡Felicidades, has sido contratado como desarrollador para el juego indie 'Simulador de Caracoles'! Tu objetivo es diseñar la lógica de movimiento del caracol. Los caracoles no son muy rápidos y cada uno tiene su propia resistencia. Debes calcular la distancia máxima que recorrerá el caracol si gasta el 2% de su resistencia por cada metro que avanza. Utiliza un bucle while para resolver este problema y luego muestra el resultado en pantalla. ¡Buena suerte!

123456789
let stamina: number = 100; let distance: number = 0; const staminaPerMeter: number = 2; while (stamina > ___) { stamina = ___ - ___; ___++; } console.log(`The snail got tired; it ran ${___} meters. This is a new record, congratulations!`)
copy

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 4. Capítulo 4
some-alt