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?

<meta charset="UTF-8">
<h1><font color="C61673" size="12" face="COMIC SANS MS">Podras conducir</font> <br></h1>
<script>
    function saltarLinea() {
        document.write("<br>");
    }

    function imprimir(frase) {
        document.write(frase);
        saltarLinea();
    }
    // usamos toUpperCase ya que si al digitar la s minuscula o Mayuscula lo valida como truee
    var edad = parseInt(prompt("¿Cuál es tu edad?"));
    var tieneLicencia = prompt("¿Tienes licencia? Responde S o N");

    if ( edad >= 18 && tieneLicencia.toUpperCase()=="S"){
        alert("Usted puede conducir porque tiene licencia y tiene " + edad +" años");}
    if (edad >= 18 && tieneLicencia.toUpperCase()=="N"){
        alert("Usted no puede conducir porque no tiene licencia");}
     if (edad < 18){
        alert("Usted no puede conducir porque no tiene la edad suficiente");
    }
</script>

Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidadIngrese aquí la descripción de esta imagen para ayudar con la accesibilidadIngrese aquí la descripción de esta imagen para ayudar con la accesibilidad

1 respuesta

Super Juan!! Lo hicimos algo similares. Te comparto el mio!!

<meta charset="UTF-8">

<h1>Ejercicio: ¿Sera Que Puedo Conducir?</h1>
<h4>Programa que me ayudara a determinar segun la edad y a licencia, si el usuario puede o no conducir.</h4>
<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");

//El método toUpperCase devuelve el valor de la cadena convertida a mayúsculas. toUpperCase no afecta al valor de la cadena en sí mismo

    if (edad>=18) {
        if (tieneLicencia.toUpperCase () == "S") {
            imprimir("Puedes Conducir");
        }
        else {
            imprimir("No Puedes Conducir");
        }
    }

    else {

        imprimir("No Tienes La Edad Para Conducir");
    }


</script>

Saludos!!