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

¿Será qué puedo conducir?

Tenemos el siguiente programa:

Este programa, de acuerdo con la respuesta del usuario, debe mostrar el mensaje "Puedes conducir" o "No puedes conducir". Recuerda que puede conducir solo quien tiene 18 años o más y también quien tiene una licencia de conducir.

¡Altera el programa para que responda automáticamente!

**solución: **

<!DOCTYPE html>
<html>
<head>
    <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.toUpperCase() === "S") {
            imprimir("Puedes conducir");
        } else {
            imprimir("No puedes conducir");
        }
    </script>
</head>
<body>
</body>
</html>

En esta versión, se utilizó una estructura condicional if para evaluar si la edad ingresada es mayor o igual a 18 y si la respuesta del usuario en cuanto a tener licencia es "S" (en mayúsculas). Dependiendo de estas condiciones, se imprimirá el mensaje "Puedes conducir" o "No puedes conducir" utilizando la función imprimir() previamente definida

1 respuesta

Hola Karen, cómo estás?

Gracias por compartir tu proyecto en el foro.

Felicitaciones, continua así aprendiendo, saludos.

Si tienes alguna duda sobre el contenido de los cursos, estaremos aquí para ayudarte.

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