LECCIÓN 10 / 60 · Decisiones con sentido

Exige dos requisitos con &&

Al terminar, podrás: exigir dos condiciones con &&

Ruta esencialJavaScript

Conviene conocer: Lección 6 · Haz preguntas con true y false · Lección 9 · Elige entre dos caminos con if y else

La idea clave

En ocasiones deben cumplirse dos condiciones a la vez. El operador && significa «y»: solo permite continuar cuando las dos preguntas son verdaderas.

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 = 20;
const entrada = true;
console.log(edad >= 18 && entrada);
  1. edad >= 18 da true porque 20 supera el mínimo.
  2. entrada también es true.
  3. true && true produce true: se cumplen ambos requisitos.

Practica con código

Antes de empezar, piensa: ¿Qué sucede si solo una de las condiciones es verdadera?

Cambia entrada a false para comprobar que hacen falta ambos requisitos. Después prueba otra edad.

El resultado que buscamos

Si falta la entrada o no se cumple la edad, aparece false.

JAVASCRIPT Practica aquí
Tu misión

Cambia entrada a false para comprobar que hacen falta ambos requisitos. Después prueba otra edad.

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

Prueba primero solo con entrada = false.

Una pista más

Recupera entrada = true y pon edad en 16.

Ver solución y explicación

Con const entrada = false; el resultado es false, aunque edad sea 20.

Qué debes recordar: && exige que los dos requisitos sean verdaderos.

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 ↗