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

Programa test de habilitacion para conducir

<meta charset="UTF-8">

<h1><hr>Programa Licencia de conducir</hr></h1>
<script>
    function saltarLinea() {
        document.write("<br>");
    }

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

    var edad = parseInt(prompt("¿Cuál es tu edad?"));
    var tieneLicencia = prompt("¿Tienes licencia? Responde S o N");

    if((tieneLicencia=="S" || tieneLicencia=="s") && (edad >= 18)){
        alert("Puedes conducir!");
        imprimir("Puedes conducir!");
    }else if(tieneLicencia=="N" || tieneLicencia=="n" || edad<18){
        alert("No puedes conducir!");
        imprimir("No puedes conducir!");
        imprimir("Si eres menor de edad o no tienes licencia no puedes conducir, evita multas!")
    }else{
        alert("Ingreso incorrecto!");
        imprimir("Se ha ingresado mal los datos.")
    }

</script>
1 respuesta

¡Hola Dev!

El código que compartiste es un programa en JavaScript que simula un test de habilitación para conducir. El programa solicita la edad y si la persona tiene licencia, y luego indica si puede o no conducir.

El código utiliza la función "saltarLinea()" para imprimir un salto de línea en el documento HTML. También utiliza la función "imprimir()" para mostrar mensajes en el documento HTML.

La variable "edad" almacena la edad ingresada por el usuario, y la variable "tieneLicencia" almacena si el usuario tiene o no licencia. Luego, se utiliza una estructura condicional para determinar si la persona puede o no conducir.

Si la persona tiene licencia y es mayor o igual a 18 años, el programa muestra un mensaje indicando que puede conducir. Si no tiene licencia o es menor de edad, el programa muestra un mensaje indicando que no puede conducir y sugiere evitar multas. Si se ingresan datos incorrectos, el programa muestra un mensaje indicando que se ha ingresado mal los datos.

Te recomiendo que compartas la solución de tus ejercicios en nuestro servidor de Discord, allí tenemos un canal exclusivo para eso (#compartatucodigo) y el foro solo quedaría para esclarecer cualquier duda que puedas tener sobre el contenido de los cursos.

Un saludo!

Espero que esta información te haya sido útil. ¡Buenos estudios!