Listado completo de tutoriales
Operadores lógicos || (o) en las estructuras condicionales. |
Traducido se lo lee como "O". Si la condición 1 es Verdadera o la condición 2 es Verdadera, luego ejecutar la rama del Verdadero.
Cuando vinculamos dos o más condiciones con el operador "O", con que una de las dos condiciones sea Verdadera alcanza para que el resultado de la condición compuesta sea Verdadero.
Ejemplo: Se carga una fecha (día, mes y año) por teclado. Mostrar un mensaje si corresponde al primer trimestre del año (enero, febrero o marzo).
Cargar por teclado el valor numérico del día, mes y año por separado.
<!DOCTYPE html> <html> <head> <title>Ejemplo de JavaScript</title> <meta charset="UTF-8"> </head> <body> <script> var dia,mes,año; dia=prompt('Ingrese día:',''); mes=prompt('Ingrese mes:',''); año=prompt('Ingrese año:',''); dia=parseInt(dia); mes=parseInt(mes); año=parseInt(año); if (mes==1 || mes==2 || mes==3) { document.write('corresponde al primer trimestre del año.'); } </script> </body> </html>
La carga de una fecha se hace por partes, ingresamos las variables dia, mes y año.
Si alguna de las condiciones simples del if da verdadero luego se muestra el mensaje:
if (mes==1 || mes==2 || mes==3) { document.write('corresponde al primer trimestre del año.'); }