lunes, 10 de junio de 2019

Curso desde cero de JavaScript Capítulo 10 - El condicional if - else if - Puntuación en un juego

Curso desde cero de JavaScript Capítulo 10 - El condicional if - else if - Puntuación en un juego

JavaScript puntuación en un juego
Vamos avanzando en JavaScript a buen ritmo. en este décimo  capítulo veremos un ejemplo práctico de puntuaciones para un juego en JavaScript.



Hace unos días subí este mismo ejemplo pero en código Java, puedes compararlo y verás que en este tema, tienen muchas similitudes: puntuaciones en un juego - Tutorial Java.





Ejemplos prácticos con el condicional if else if

Puntuación más alta

Este es un código para evaluar una puntuación en un juego.
La variable puntuación, recogería la puntuación obtenida por el jugador en un hipotético juego.
La puntuación en este código se evalúa con 4 rangos. El if hace que si la puntuación es menor que 1000, se ejecute el código en su interior y así igual con los else if, hasta llegar al else del final, el cuál se ejecuta cuando el if y los else if son falsos.
Por supuesto, puedes poner tantos else if como quieras.

 <script>
 
 var puntuacion;
  
 if(puntuacion<1000) {
   
 document.write("Debes aprender a jugar mejor, solo tienes " + puntuacion + " puntos.");
   
 }
  
 else if(puntuacion<2500) {
   
 document.write("No está mal, has sacado " + puntuacion + " puntos.");
  
 }
   
 else if(puntuacion<5000) {
   
 document.write("Eres un pro, has sacado " + puntuacion + " puntos.");
  
 }
  
 else {
   
 document.write("¡GENIO! ¿No serás un robot? Has sacado" + puntuacion + " puntos.");
  
 } 
  
 </script>



Ejemplos de puntuaciones en el juego

Imagina que en el juego, te tocan las siguientes puntuaciones y se almacenan en "puntuacion":


var puntuacion=525;

Resultado
if javascript

var puntuacion=2103;

Resultado
else if javascript



var puntuacion=3699;

Resultado
else if javascript

var puntuacion=7517;

Resultado
else javascript

0 comentarios:

Publicar un comentario

Si te a gustado o necesitas ayuda, tus comentarios son agradecidos :D