LECCIÓN 09 / 60 · Decisiones con sentido

Elige entre dos caminos con if y else

Al terminar, podrás: elegir una de dos acciones con if y else

Ruta esencialJavaScript

Conviene conocer: Lección 6 · Haz preguntas con true y false

La idea clave

Un programa puede hacer una cosa si una pregunta es verdadera y otra si es falsa. if/else expresa exactamente esa elección.

Ejemplo paso a paso

Este ejemplo muestra la idea en acción. Sigue los pasos y después cámbialo tú.

Ejemplo explicado
const edad = 17;
if (edad >= 18) {
  console.log('Puedes entrar');
} else {
  console.log('Necesitas ser mayor');
}
  1. La condición edad >= 18 pregunta si se cumple el mínimo de edad.
  2. Con 17, la respuesta es false y se ejecuta else.
  3. Solo una de las dos ramas muestra su mensaje.

Practica con código

Antes de empezar, piensa: ¿Cuál de los dos mensajes saldrá con 17?

Cambia edad a 18 y comprueba que la primera rama se ejecuta. Después explora qué pasa con 17.

El resultado que buscamos

Con 18 y 20 aparece «Puedes entrar»; con 17 aparece el otro mensaje.

JAVASCRIPT Practica aquí
Tu misión

Cambia edad a 18 y comprueba que la primera rama se ejecuta. Después explora qué pasa con 17.

Consola
Lista para ejecutar.
Sin comprobar
Escribe tu cambio y pulsa «Comprobar solución». Puedes intentarlo tantas veces como quieras.
Listo
Necesito una pista

Cambia únicamente el número de edad.

Una pista más

>= significa «mayor o igual»: el propio 18 está permitido.

Ver solución y explicación

Escribe const edad = 18; y ejecuta: ahora se cumple la condición.

Qué debes recordar: if/else elige una sola rama según la condición.

Práctica pendiente de corregir

La lectura, las prácticas corregidas y las autoevaluaciones guiadas se guardan por separado en este navegador.

Revisado editorialmente · Referencia técnica específica ↗