W3docs

Operadores condicionales de JavaScript

Conditional operators in JavaScript are essential for decision-making in code. They allow for executing different actions based on varying conditions.

Introducción a los operadores condicionales

Los operadores condicionales en JavaScript son esenciales para la toma de decisiones en el código. Permiten ejecutar diferentes acciones según diversas condiciones.

La sentencia if

La sentencia if es el operador condicional más fundamental, se utiliza para ejecutar un bloque de código solo si una condición especificada es verdadera.

Sintaxis:


if (condition) {
  // code to execute if condition is true
}

Ejemplo:


javascript— editable

La sentencia else

La sentencia else complementa a la sentencia if, permitiendo la ejecución de código cuando la condición de if es falsa.

Sintaxis:


if (condition) {
  // code if condition is true
} else {
  // code if condition is false
}

Ejemplo:


javascript— editable

La sentencia else if

else if permite probar múltiples condiciones en secuencia.

Sintaxis:


if (condition1) {
  // code if condition1 is true
} else if (condition2) {
  // code if condition2 is true
} else {
  // code if neither condition is true
}

Ejemplo:


javascript— editable

El operador condicional (ternario) ?

El operador ternario es una abreviatura de la sentencia if...else, útil para asignar valores según una condición.

Sintaxis:


let result = (condition) ? value1 : value2;

Ejemplo:


javascript— editable

Conclusión

Dominar los operadores condicionales en JavaScript es crucial para crear código dinámico y reactivo. Estos operadores permiten que el script tome decisiones y reaccione de manera diferente bajo diversas condiciones.

Práctica

Práctica

¿Cuáles son las diferentes formas de usar el operador condicional 'if' en JavaScript según se describe en el artículo de w3docs.com?