Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Solucionado (ver solución)
Solucionado
(ver solución)
1
respuesta

[Duda] ¿ algún consejo para mejorar el código?

<meta charset=" utf-8 ">

<script>

//funciones 

function docu ( escritura ) {

    document.write (  escritura  );

}

function space (  ) {

 document.write ( " <br> " );


}




//pagina 

docu( " <h1> Loteria </h1> ")

   //variables para la loteria    
   var loteria =  Math.round ( Math.random ( ) * 100000 );

   var premioc = Math.round ( Math.random ( ) * 10 );

   var nombre =  prompt ( " nombre del benefactor del boleto " ); 

   var boletousuario = parseInt ( prompt ( "Escoge el numero de tu boleto de loteria del  1 al 10000" ) );

   var valor  = Math.round ( Math.random (  ) * 1000000000000000000 );
   // Loteria 

   docu (" Estimado " +  nombre +  " el numero que ha escogido  fue el " + boletousuario );


   docu ( "<h3>  Ganador </h3>  ")

      if ( loteria == boletousuario ) {

         docu ( nombre + " con tu boleto con el numero   "  + boletousuario + " has sido ganador de " + valor  + " pesos chilenos que se han ofrecido en esta ocación"  );

      } else {    

        if ( boletousuario < loteria  ) { 

            docu ( " has ganado un premio sorpresa de : " +  premioc + " dolares ")

        } 

          space( )

          space ( )
         docu( " El ganador del premio mayo a sido Anonimo  "  )

          space( )

          space( )

        docu ( "Tu boleto Numero: " +  boletousuario + " ,no concuerda con el boleto ganador, por lo tanto usted ha perdido la oportunidad de ganar " + valor + " pesos chilenos ");

         space( )

        } 


    space( )


   docu( "El numero ganador ha sido : " + loteria );


</script>
1 respuesta
solución!

¡Hola Andrés!

Gracias por compartir tu código con nosotros. Te propongo algunos consejos para mejorarlo:

  1. Utiliza nombres de variables más descriptivos: En tu código, tienes variables como "docu", "space", "loteria", "premioc", etc. Estos nombres no son muy descriptivos y pueden dificultar la comprensión del código. Te sugiero utilizar nombres más específicos que indiquen claramente qué representa cada variable.

  2. Separa el código en funciones más pequeñas: Tu código es bastante extenso y puede ser difícil de leer y mantener. Te sugiero separar el código en funciones más pequeñas y específicas, de manera que cada función tenga una tarea clara y definida. Por ejemplo, podrías tener una función para generar el número de lotería, otra para validar el número ingresado por el usuario, etc.

  3. Utiliza comentarios para explicar el código: Aunque es importante tener nombres de variables descriptivos, a veces es necesario agregar comentarios para explicar qué hace cada parte del código. Esto puede ser especialmente útil cuando el código es complejo o cuando se trabaja en equipo.

¡Espero que estos consejos te sean útiles! Recuerda que siempre es importante escribir código legible y fácil de mantener.

¡Saludos!

Si este post te ayudó, por favor marca como solucionado ✓. ¡Continúa con tus estudios!