Diferencia entre revisiones de «Programación en JavaScript/Control/Condicionales»
Contenido eliminado Contenido añadido
m →If |
m →If |
||
Línea 15:
''código_B''
}
Veamos lo que tenemos aquí. Primero, comprobamos la condición en la que vamos a basar nuestra decisión (veremos más adelante cómo crear condiciones). Si la condición es válida (si es verdadera), se ejecutará el primer bloque de código que está entre llaves ({}); si no, se ejecutará el siguiente bloque de código, el que se encuentra debajo de la palabra ''else''. Es decir, si la condición es verdadera, ejecutamos ''código_A'', y si no, ''código_B''.
Línea 21 ⟶ 20:
De esta forma, podemos tomar decisiones simples que nos permiten cambiar el código que ejecuta el navegador, de forma que podemos controlar su ejecución fácilmente. Un ejemplo es este:
{{JavaScript/Reservada|var}} edad = 18;
{{JavaScript/Reservada|if}}
}
alert("Eres mayor de edad");▼
{{JavaScript/Reservada|else}} {
}
alert("Eres menor de edad");▼
Primero definimos
'''alert''' es una función de Javascript que nos permite mostrar un mensaje en pantalla.
Línea 37 ⟶ 34:
Pero, ¿qué ocurre cuando queremos hacer varias comprobaciones al mismo tiempo? Entonces podemos usar la instrucción '''else if'''.
{{JavaScript/Reservada|if}} (edad > 18) {
}
{{JavaScript/Reservada|else}} {{JavaScript/Reservada|if}} (edad == 18) {
}
{{JavaScript/Reservada|else}} {
}
De esta forma, podemos extender las condiciones todo lo que queramos para cubrir todos los casos necesarios. Hay que destacar que todas las condiciones son sucesivas y que sólo se ejecuta una de ellas. Además, el último ''else'' es el que se ejecuta en el caso de que ninguno de los ''if'' anteriores sea válido.
|