Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

Necesito un feedback

Buenas soy Jess, me gustaría recibir un feedback sobre mi código, pasé por mucha frustración para entenderlo y en caso de que se me escape algo me gustaría saberlo para aprender del error. Ahora, ya terminado: lo probé sin usar la variable "numero" como parámetro ni en "function sortear()" ni en "var numeroPensado = sortear();" y el código funcionó igual, ¿por qué?

<meta charset = "UTF-8">

<h1>LOTERIA</h1>

<script>


  function saltarLinea(){
    document.write("<br><br><br>");
  }

  function imprimir(frase){
    document.write(frase);
    saltarLinea();
  }

  function sortear(numero){
    return Math.round(Math.random()*numero);
  }

  var numero = parseInt(prompt("Ingrese el valor del numero: "));
  var numeroPensado = sortear(numero);
  var numeroLanzado = parseInt(prompt("ingrese un numero entre 0 y " + numero));

  if (numeroPensado == numeroLanzado){
      imprimir("usted acerto");
  }
  else{
        if (numeroLanzado > numeroPensado){
            imprimir("usted erró, el número pensado era menor que tu número");
        } 
        else{
            imprimir("usted erró, el número pensado era mayor que tu número");
        }
    }

</script>
1 respuesta

Hola Jess, tu codigo pide un numero y luego calcula un valor random entre 0 y ese valor. Luego pide un valor entre 0 y el primer numero y escribe si acertaste o no. Esta perfecto y te confirmo que estas usando la variable "numero". Saludos