MEJOR SITIO PARA DESARROLLADORES WEB

Basic JavaScript

JS Tutorial JS Syntax JS Variables JS Operators JS If Conditions JS Loops JS Strings JS Numbers JS Functions JS Objects JS Dates JS Arrays JS Sets JS Maps JS Math JS RegExp JS Data Types JS Errors JS Debugging JS Events JS Programming JS References JS UTF-8 Characters

JS Advanced

JS Versions JS Functions JS Objects JS Classes JS Iterations JS Promises JS Modules JS HTML DOM JS Windows JS Web API JS AJAX JS JSON JS jQuery JS Graphics JS Examples JS Objects

JavaScript. W3Schools en español. Lecciones para principiantes

Ua En De Fr Ru

JavaScript else


La declaración else

Utilice la instrucción else para especificar un bloque de código que se ejecutará si una condición es false.

if (condition) {
  //  block of code to be executed if the condition is true
} else {
  //  block of code to be executed if the condition is false
}

Ejemplo

Si la hora es menor de 18, crea un saludo de "Good day", de lo contrario "Good evening":

if (hour < 18) {
  greeting = "Good day";
} else {
  greeting = "Good evening";
}
Try it Yourself »

La declaración else if

Utilice la instrucción else if para especificar una nueva condición si la primera es false.

Sintaxis

if (condition1) {
  //  block of code to be executed if condition1 is true
} else if (condition2) {
  //  block of code to be executed if the condition1 is false and condition2 is true
} else {
  //  block of code to be executed if the condition1 is false and condition2 is false
}

Ejemplo

Si la hora es menor a 10:00, crea un saludo de "Good morning", si no, pero la hora es menor a 20:00, crea un saludo de "Good day", de lo contrario, un saludo de "Good evening":

if (time < 10) {
  greeting = "Good morning";
} else if (time < 20) {
  greeting = "Good day";
} else {
  greeting = "Good evening";
}
Try it Yourself »

Ejemplo

Este ejemplo creará un enlace a W3Schools o a la Fundación Mundial para la Naturaleza (WWF). Al usar un número aleatorio, hay una probabilidad del 50 % para cada enlace.

let text;
if (Math.random() < 0.5) {
  text = "<a href='https://w3schools.com'>Visit W3Schools</a>";
} else {
  text = "<a href='https://wwf.org'>Visit WWF</a>";
}
document.getElementById("demo").innerHTML = text;
Try it Yourself »