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

Combinación entre programas, adivinación y conducir

Hola hice un código que combina los programas de adivinación y el programa que te dice si puedes o no conducir. Cualquier error que detecten o si saben como mejorarlo es bienvenida.

<meta charset="UTF-8">
<h1>Ejercicios para practicar</h1>

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

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

    imprimir("<h2>Ejercicio:</h2> Elaborar dos programas que permita al usuario elegir entre adivinar un numero secreto entre 1 y 10 o saber si puede o no conducir");
    saltarLinea()
    //Programa de adivinación
    //toFixed(digitos) hace que los numeros aparescan con los decimales que los digitos digan
    function adivinacion(numero){
        var azar = (Math.random()*10).toFixed();
        if(numero==azar){
            imprimir("¡Adivinaste, suertudo/a!");
        }else{
            imprimir("Fallar no es un delito... Aún <br> El número era "+ azar)
        }
    }
    //Funcion para conducir
    function puedoConducir(edad,licencia){
        if(edad>=16){
            if(licencia=="Si"){
                imprimir("Puedes conducir");
            }else{
                imprimir("No puedes conducir");
            }
        }else{
            imprimir("No puedes conducir");
        }
    }

    //funcion de elccion
    function eleccion(elect){
        if(elect=="Adivinacion"){
            var numero = Number(prompt("Introduce un numero entre 1 y 10: "));
            adivinacion(numero);
        }else if(elect=="Conducir"){
            var edad = Number(prompt("Ingresa tu edad: "));
            var licencia = prompt("¿tienes licencia? contesta con Si o No");
            puedoConducir(edad,licencia);
        }else{
            alert("opcion no válida, refresca la página")
        }
    }

    var frase=prompt("¿Deseas Adivinar un numero entre 1 y 10 o saber si puedes conducir? Contesta Adivinacion o Conducir")
    eleccion(frase)
</script>
1 respuesta

Hola Mario, espero que estés bien!

Me gustó su código, solo creo que sería interesante preguntar si la persona tiene una licencia de conducir si tiene la edad suficiente para conducir, verdad?

Gracias por compartir tu solución, felicitaciones!

Mucho éxito en todo lo que te propongas y si tienes alguna duda aquí estaremos para apoyarte.

¡Vamos juntos!

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