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{ js }
const edad = 17;
if (edad >= 18) {
console.log('Puedes entrar');
} else {
console.log('Necesitas ser mayor');
}
Editar y probar este mismo ejemplo ↓
- La condición edad >= 18 pregunta si se cumple el mínimo de edad.
- Con 17, la respuesta es false y se ejecuta else.
- 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 la solución. Después explora con 17 usando Ejecutar; para comprobar esta misión, vuelve a dejar edad en 18.
El resultado que buscamosCon 18 y 20 aparece «Puedes entrar»; con 17 aparece el otro mensaje.
JAVASCRIPT Practica aquí
Tu misiónCambia edad a 18 y comprueba la solución. Después explora con 17 usando Ejecutar; para comprobar esta misión, vuelve a dejar edad en 18.
ConsolaLista 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 ↗