Hoy vamos a ver diferentes estructuras para los scripts
Estructuras secuenciales de programación
Significa que si no se dice nada especial la traza del programa se irá ejecutando una tras otra, en orden.Estructuras condicionales
Cuándo hay que tomar una decisión y en función de esta se elige una vía u otra es donde entran las estructuras condicionales.Hay diferentes tipos:
Estructura condicional simple
Su estructura es:
if (campo comparador valor)
{
Conjunto de instrucciones a cumplir
}
Comparadores
- == Igual a
- != Distinto a
- > Mayor que
- < Menor que
- >= Mayor o igual que
- <= Menor o igual que
Un ejemplo sería este:
Lo que estamos indicando es que si al introducir el valor nota éste es mayor que cuatro, aparecerá un texto indicando que el alumno está aprobado.
Siempre hay que tener en cuenta que en if deben intervenir una variable con un operador relacional y otra variable de valor fijo.
Estructura condicional compuesta
Aquí se índica que cuando se presenta una elección, hay actividades tanto si se elige la opción verdadero como si es falso.
El caso contrario se trabajará con la estructura else.
Su estructura sería
if (condicion)
{
instrucción(es)
}
else
{instrucción(es)
}
Este es un ejemplo de ello
Con este código se introducirían dos números. En el primer if se indica que si num1 es mayor que num2 aparezca ese mensaje, pero si no lo es con else provocamos que aparezca el otro. De esta manera si no se cumple la primera condición evitamos que aparezca la pantalla en blanco.
¿Pero que sucede si tenemos más de dos opciones?
Entonces deberemos usar debajo del if la función else if, con tantas opciones como queramos incluir, y la última si que debe acabar en else.
Ver ejemplo
Estructura condicional anidada
Es anidada cuándo en la rama del verdadero o false de una condicional hay otra estructura condicional.
Esto sería exactamente igual que utilizar la función else if, pero escrito de otra manera.
Veamos un ejemplo
En este caso estamos diciendo que nos calcule el promedio de tres notas, y si es mayor que 7 nos salga el texto Promocionado. Por el contrario, si no, si es mayor o igual que 4 nos diga Regular y si no se cumple nos ponga Suspendido.
Comentarios:
Hay dos formas de comentar en JavaScript
// Comento una línea
/* Comento más de una línea
*/ Cerrar ese comentario
0 comentarios:
Publicar un comentario