Défi (Jeu de l'Escargot)
Tâche
Félicitations, vous avez été embauché en tant que développeur pour le jeu indépendant 'Snail Simulator'. Votre objectif est de concevoir la logique de mouvement de l'escargot. Les escargots ne sont pas très rapides, et chaque escargot a sa propre endurance. Vous devez calculer la distance maximale que l'escargot parcourra s'il dépense 2%
de son endurance pour chaque mètre qu'il couvre. Utilisez une boucle while
pour résoudre ce problème, puis affichez le résultat à l'écran. Bonne chance !
123456789let 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!`)
Merci pour vos commentaires !
Demandez à l'IA
Demandez à l'IA
Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion
What happens if the snail's stamina is not a multiple of the stamina used per meter?
Can I change the initial stamina or staminaPerMeter values to test different scenarios?
Can you explain how the while loop works in this context?
Awesome!
Completion rate improved to 2.94
Défi (Jeu de l'Escargot)
Glissez pour afficher le menu
Tâche
Félicitations, vous avez été embauché en tant que développeur pour le jeu indépendant 'Snail Simulator'. Votre objectif est de concevoir la logique de mouvement de l'escargot. Les escargots ne sont pas très rapides, et chaque escargot a sa propre endurance. Vous devez calculer la distance maximale que l'escargot parcourra s'il dépense 2%
de son endurance pour chaque mètre qu'il couvre. Utilisez une boucle while
pour résoudre ce problème, puis affichez le résultat à l'écran. Bonne chance !
123456789let 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!`)
Merci pour vos commentaires !