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. Mientras que el intérprete ejecuta los comandos en orden, los programadores a menudo necesitan alterar este flujo basándose en condiciones específicas. Para ello, JavaScript ofrece dos palabras clave: if y else.

Sentencias if

La palabra clave if le 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 código sólo 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 {}.

``javascript if (condición) { // Bloque de código }

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

Tanto una expresión como un valor pueden considerarse condiciones.
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, se dan cuatro condiciones:

CondiciónResultado de la condición¿Se ha ejecutado el código?
Sí.
A > 235124 False No
a > 0`trueYes
a < 0`falseNo

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
¿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.33

bookDominio de las Sentencias If en JavaScript

Desliza para mostrar el menú

Las condiciones en JavaScript proporcionan control sobre el flujo de ejecución. Mientras que el intérprete ejecuta los comandos en orden, los programadores a menudo necesitan alterar este flujo basándose en condiciones específicas. Para ello, JavaScript ofrece dos palabras clave: if y else.

Sentencias if

La palabra clave if le 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 código sólo 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 {}.

``javascript if (condición) { // Bloque de código }

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

Tanto una expresión como un valor pueden considerarse condiciones.
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, se dan cuatro condiciones:

CondiciónResultado de la condición¿Se ha ejecutado el código?
Sí.
A > 235124 False No
a > 0`trueYes
a < 0`falseNo

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
¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

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