Foros aprenderaprogramar.com

Aprender a programar => C, C++, C#, Java, Visual Basic, HTML, PHP, CSS, Javascript, Ajax, Joomla, MySql y más => Mensaje iniciado por: JurreNawijn en 03 de Febrero 2016, 01:23

Título: JavaScript document.write mostrar mensaje pantalla If else, if else if CU01119E
Publicado por: JurreNawijn en 03 de Febrero 2016, 01:23
Buenas noches. Dejo la respuesta al ejercicio CU01119E del curso de javascript.

Código: [Seleccionar]
<DOCTYPE html>
<html>
<head>
<title>Curso JavaScript aprenderaprogramar.com</title> <meta charset="utf-8">
    <style>
        body {
            background-color: #F7F7F7;
        }
        div {
            border-style: dashed; border-color: firebrick; margin: auto auto; padding: 25px; width: 40%;   
            }
        p {text-align: center; font-family: sans-serif;}
        h1 {text-align: center; color: crimson;}
    </style>
    <script>
        var diametro = Number(prompt('Inserte diámetro de la rueda:')); var grosor = Number(prompt("Inserte grosor de la rueda "));
    </script>
   
</head>
<body>
<div>
    <script>
    if (diametro == "" || grosor == "" ) {
        document.write("<h1>Error: Debes ingresar el diámetro y el grosor de una rueda.</h1>");
       
    } else {
       
    if (diametro > 1.8) {
        document.write("<p>La rueda es para un vehículo grande.</p>")
    } else if (diametro <= 1.8 && diametro > 0.8) {
        document.write("<p>La rueda es para un vehículo mediano.</p>");
       
       
    } else {
        document.write("<p>La rueda es para un vehículo pequeño.</p>")
    }
    if (diametro > 1.8 && grosor < 0.4 || diametro <= 1.4 && diametro > 0.8 && grosor < 0.25) {
        document.write("<p>El grosor para esta rueda es inferior al recomendado</p>");
    }
   
    }
</script>
   
</div>
</body>
</html>
Título: Re:JavaScript document.write mostrar mensaje pantalla If else, if else if CU01119E
Publicado por: Ogramar en 05 de Febrero 2016, 08:26
Buenas JurreNawijn el código funciona correctamente y cumple con lo que se pedía. El ejercicio pedía "Si el diámetro es superior a 1.4" pero tú has usado 1.8 supongo que es un despiste

Salu2