1

golf score en javascript

vamos a hacer una guía de tan buen golfista eres

en el Golf cuando vas a realizar un hoyo siempre hay un promedio de golpes que necesitas para poder hacer hoyo dependiendo de la relación del promedio y el numero de golpes podemos saber que tan bueno eres jugando

para esto al promedio le daremos el nombre “prom” y a los golpes “golpes” y le agregamos un mensaje según los números de golpes

la relación es a siguiente

golpes: 1 : "Hoyo en uno"
golpes: <= prom - 2: "Águila"
golpes: prom - 1: "Pajarito"
golpes: prom : "Par"
golpes: prom + 1: "Espectro"
golpes: prom + 2: "Doble bogey"
golpes: prom + 3: “Vete a casa”

los mensajes los pondremos en un array para no tener que repetirla en la condición

array names = ["Hoyo en uno", "Águila", "Pajarito", "Par", "Espectro",  "Doble bogey", "Vete a casa"];

crearemos una función pare que tomes esos parámetros para y nos de el mensaje apoyándonos de la tabla de arriba

function golfScore(prom, golpes) {
switch(true) {
  case (golpes == 1):
  return names[0];break;case (golpes <= prom - 2):
  return names[1];break;case (golpes == prom - 1):
  return names[2];break;case (golpes == prom):
  return names[3];break;case (golpes == prom + 1):
  return names[4];break;case (golpes == prom + 2):
  return names[5];break;case (golpes >= prom + 3):
  return names[6];break;
}

  return"Change Me";
  
}

golfScore(4, 1);
Escribe tu comentario
+ 2