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 if


La declaración if de JavaScript

Utilice la declaración if de JavaScript para ejecutar un bloque de código cuando una condición es verdadera.

Sintaxis

if (condition) {
  //  bloque de código que se ejecutará si se cumple la condición true
}

Tenga en cuenta que if está en minúsculas. Las mayúsculas (If o IF) generarán un error de JavaScript.

Ejemplo

Haz un saludo de "Good day" si la hora es menor de las 18:00:

if (hour < 18) {
  greeting = "Good day";
}

El resultado del saludo será:

Try it Yourself »

Ejemplos

let age = 18;
let text = "You can Not drive";

if (age >= 18) {
  text = "You can drive");
}
Try it Yourself »
let age = 16;
let text = "You can Not drive";

if (age >= 18) {
  text = "You can drive");
}
Try it Yourself »

Anidado if

Puede utilizar una declaración if dentro de otra declaración if:

Ejemplo

let age = 16;
let country = "USA";
let text = "You can Not drive!";

if (country == "USA") {
  if (age >= 16) {
    text = "You can drive!";
  }
}
Try it Yourself »

Las declaraciones if anidadas pueden hacer que su código sea más complejo.

Una mejor solución es utilizar el operador lógico AND:

Ejemplo

let age = 16;
let country = "USA";
let text = "You can Not drive!";

if (country == "USA" && age >= 16) {
  text = "You can drive!";
}
Try it Yourself »