Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprende Dominio de las Sentencias If en JavaScript | Control del Flujo del Programa con Declaraciones Condicionales
Introducción a JavaScript

bookDominio de las Sentencias If en JavaScript

Las condiciones en JavaScript proporcionan control sobre el flujo de ejecución. Aunque el intérprete ejecuta los comandos en orden, los programadores a menudo necesitan modificar este flujo según condiciones específicas. Para lograr esto, JavaScript ofrece dos palabras clave: if y else.

Sentencias if

La palabra clave if permite abrir un bloque de código que se ejecutará si la condición dada es true:

1234567
if (true) { console.log("It's TRUE!"); } if (false) { console.log("It's FALSE!"); }
copy

En el ejemplo anterior, la sentencia if ejecuta el código solo cuando la condición es true. La sintaxis de una sentencia if es sencilla: comienza con la palabra clave if, seguida de la condición entre paréntesis (), y un bloque de código entre llaves {}.

if (condition) {
  // Code block
}

La llave de apertura { indica el inicio del bloque de código, y la llave de cierre } marca su final.

Una expresión, así como un valor, puede considerarse una condición.

1234567891011121314151617
let a = 935; if (a > 17) { console.log("The variable is greater than 17"); } if (a > 235124) { console.log("The variable is greater than 235124"); } if (a > 0) { console.log("The variable is greater than 0"); } if (a < 0) { console.log("The variable is less than 0"); }
copy

En el ejemplo anterior, cuando a = 935, hay cuatro condiciones:

ConditionCondition resultCode has been executed?
a > 17trueYes
a > 235124falseNo
a > 0trueYes
a < 0falseNo

No está limitado a realizar operaciones únicamente dentro del bloque de código:

123456789101112131415
let a = 5; let b = 3; let c; if (a > 0 && b > 0) { c = a - b; console.log("c =", c); } if (a > 2 && b > 2) { c = a + b; console.log("c =", c); } console.log(a, b, c);
copy
question mark

¿Qué se imprimirá en la consola cuando se ejecute el siguiente código?

Select the correct answer

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 4. Capítulo 1

Pregunte a AI

expand

Pregunte a AI

ChatGPT

Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla

Awesome!

Completion rate improved to 2.5

bookDominio de las Sentencias If en JavaScript

Desliza para mostrar el menú

Las condiciones en JavaScript proporcionan control sobre el flujo de ejecución. Aunque el intérprete ejecuta los comandos en orden, los programadores a menudo necesitan modificar este flujo según condiciones específicas. Para lograr esto, JavaScript ofrece dos palabras clave: if y else.

Sentencias if

La palabra clave if permite abrir un bloque de código que se ejecutará si la condición dada es true:

1234567
if (true) { console.log("It's TRUE!"); } if (false) { console.log("It's FALSE!"); }
copy

En el ejemplo anterior, la sentencia if ejecuta el código solo cuando la condición es true. La sintaxis de una sentencia if es sencilla: comienza con la palabra clave if, seguida de la condición entre paréntesis (), y un bloque de código entre llaves {}.

if (condition) {
  // Code block
}

La llave de apertura { indica el inicio del bloque de código, y la llave de cierre } marca su final.

Una expresión, así como un valor, puede considerarse una condición.

1234567891011121314151617
let a = 935; if (a > 17) { console.log("The variable is greater than 17"); } if (a > 235124) { console.log("The variable is greater than 235124"); } if (a > 0) { console.log("The variable is greater than 0"); } if (a < 0) { console.log("The variable is less than 0"); }
copy

En el ejemplo anterior, cuando a = 935, hay cuatro condiciones:

ConditionCondition resultCode has been executed?
a > 17trueYes
a > 235124falseNo
a > 0trueYes
a < 0falseNo

No está limitado a realizar operaciones únicamente dentro del bloque de código:

123456789101112131415
let a = 5; let b = 3; let c; if (a > 0 && b > 0) { c = a - b; console.log("c =", c); } if (a > 2 && b > 2) { c = a + b; console.log("c =", c); } console.log(a, b, c);
copy
question mark

¿Qué se imprimirá en la consola cuando se ejecute el siguiente código?

Select the correct answer

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 4. Capítulo 1
some-alt