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

Ejercicio Puedo conducir

Les comparto mi parte del codigo que hice solo y sin mirar al inicio para asi entender la logica de esto jaja.. al final igual para pulir el codigo me apoye en el foro :D al final de eso se trata con un trabajo en equipo.

<meta charset="UTF-8">

<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 ((edad >= 18) && (tieneLicencia == "s", "S")) {

        imprimir("Puedes conducir")
    }

    else {

        imprimir("No puedes conducir")

    }

</script>
1 respuesta

¡Hola Francisco!

Gracias por compartir tu código con nosotros. Es genial que hayas intentado hacerlo por tu cuenta y luego hayas buscado ayuda en el foro para pulirlo.

En cuanto a tu código, parece que estás en el camino correcto. La función "saltarLinea" y "imprimir" son útiles para imprimir mensajes en la pantalla.

También es bueno que hayas utilizado la función "parseInt" para convertir la entrada del usuario en un número entero. Sin embargo, hay un pequeño error en la línea donde preguntas si tiene licencia. En lugar de usar "tieneLicencia == "s", "S"", deberías usar "tieneLicencia == "s" || tieneLicencia == "S"".

De esta manera, la condición se cumplirá si el usuario ingresa "s" o "S".

¡Espero haber ayudado y buenos estudios!