Estructura de control en JavaScript

Veamos el caso de estructura de control, pues verificamos que si una condicional cumple osea es verdadero se ejecute un bloque de código. veamos lo siguiente.

Estructura Condicional simple o IF

<!DOCTYPE>
<html lang="es">

<head>
    <meta charset="UTF-8">
    <title>Mi titulo</title>
</head>

<body>

    <script type="text/javascript">
        // ESTRUCTURA DE CONTROL
        // condicional simple

        var respuesta = prompt("Escriba un texto", "");
        // si se escribe un dato retorna true caso contrario si se deja en blanco devuelve false
        // se ejecuta en caso la variable "respuesta" sea verdadera
        if (respuesta) {
            // aqui va el codigo
            alert(respuesta);
        }
    </script>

</body>

</html>

Estructura condicional doble o compuesta If - else

Ahora si la condicional no cumple en la primera se ejecuta el bloque siguiente “else”, en lo sigte:

<!DOCTYPE>
<html lang="es">

<head>
    <meta charset="UTF-8">
    <title>Mi titulo</title>
</head>

<body>

    <script type="text/javascript">
        // ESTRUCTURA DE CONTROL
        // condicional simple

        var respuesta = prompt("Escriba un texto", "");
        // si se escribe un dato retorna true caso contrario si se deja en blanco devuelve false
        // se ejecuta en caso la variable "respuesta" sea verdadera
        if (respuesta) {
            // aqui va el codigo
            alert(respuesta);
        } else // condicional doble o compuesta
        {
            // otro codigo en caso sea falso
            alert("No has ingresado ningún valor");
        }
    </script>

</body>

</html>

Estructura condicional Múltiple — switch

Ahora vemos si en caso tengamos que comparar con varios valores, usamos lo sgte.

<!DOCTYPE>
<html lan="es">

<head>
    <meta charset="UTF-8">
    <title>Mi titulo</title>
</head>

<body>

    <script type="text/javascript">
        /*
         * Vamos a confeccionar un programa que se ingrese un dia de la semana
         * por ejemplo 1 = Lunes, hasta 7 = Domingo
         * para esto ultizamos condicional multiple con Switch
         *
         */

        var respuesta = prompt("Ingrese un Numero para mostrar el dia de la semana", "");

        // convertimos de cadena a valor entero con "parseInt"
        switch (parseInt(respuesta)) {
            case 1:
                alert("El dia es Lunes");
                break;
            case 2:
                alert("El dia es Martes");
                break;
            case 3:
                alert("El dia es Miercoles");
                break;
            case 4:
                alert("El dia es Jueves");
                break;
            case 5:
                alert("El dia es Viernes");
                break;
            case 6:
                alert("El dia es Sabado");
                break;
            case 7:
                alert("El dia es Domingo");
                break;
            default:
                alert("El numero ingresado no esta en el dia de la semana");
        }
    </script>

</body>

</html>

Hasta aquí tenemos las estructuras de control IF-ELSE- SWITCH.

nota

Deja una respuesta