Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprende Lógica Condicional `if` / `else` | Section
Fundamentos de JavaScript

bookLógica Condicional `if` / `else`

Desliza para mostrar el menú

La lógica condicional permite controlar el flujo de tus programas JavaScript tomando decisiones basadas en ciertas condiciones. La forma más común de hacerlo es mediante las sentencias if, else if y else. Estas sentencias permiten ejecutar diferentes bloques de código dependiendo de si una condición es verdadera o falsa.

La sintaxis básica para una sentencia if es la siguiente:

if (condition) {
  // code runs if condition is true
}

Puedes agregar una sentencia else para proporcionar código que se ejecuta cuando la condición es falsa:

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

Para decisiones más complejas, puedes usar else if para comprobar condiciones adicionales:

if (condition1) {
  // code runs if condition1 is true
} else if (condition2) {
  // code runs if condition2 is true
} else {
  // code runs if none of the above conditions are true
}
1234567
const age = 20; if (age >= 18) { console.log("You are an adult."); } else { console.log("You are not an adult."); }
copy

También puedes anidar sentencias condicionales unas dentro de otras. Esto se denomina condicionales anidados.

La anidación permite tomar decisiones más detalladas comprobando una condición dentro de otra. Por ejemplo, primero puedes comprobar si un usuario tiene la edad suficiente y luego verificar si tiene una entrada para acceder a un evento. Los casos de uso comunes para los condicionales anidados incluyen la validación de entradas de usuario, la gestión de múltiples pasos en un proceso o la respuesta a diferentes roles y permisos de usuario.

Al utilizar condicionales anidados, mantén tu código claro y legible para evitar confusiones a medida que la lógica se vuelve más compleja.

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 1. Capítulo 7

Pregunte a AI

expand

Pregunte a AI

ChatGPT

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

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