Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
2
respuestas

¿Será qué puedo conducir?

Hola, buenas tardes! Yo lo hice como el código que adjunto. Lo probé y funciona. Mi duda es porque en la solución que aparece sale doble && ? Mi solución aunque funcione esta mal?

<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") {
        imprimir ("Usted puede conducir");
    }
    else {
        imprimir ("Usted no puede conducir");
    }



</script>
2 respuestas

Hola, Lorena, espero que estés bien

La solución tiene doble && porque és la sintaxe de el JavaScript, pero solo uno & és correcto em la teoria de los operadores logicos. Su solución es correcta en teoría, sin embargo, en sintaxis, la correcta es dos &, sí?

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

Muchas gracias, empezare a implementarlo!