Inicio / Curso / Lección 8 LECCIÓN 08 / 60 · Decisiones con sentido
Reconoce valores que cuentan como falsos Al terminar, podrás: reconocer valores vacíos que se consideran false
Ampliación opcional JavaScript
Conviene conocer: Lección 3 · Distingue números, texto y booleanos · Lección 6 · Haz preguntas con true y false
La idea clave Cuando una condición necesita una respuesta de sí o no, algunos valores se interpretan como false. Por ahora quédate con dos casos fáciles: el número 0 y el texto vacío. El texto «0» no está vacío.
Ejemplo paso a paso Este ejemplo muestra la idea en acción. Sigue los pasos y después cámbialo tú.
Ejemplo explicado { js }
console.log(Boolean(0));
console.log(Boolean(''));
console.log(Boolean('0'));Editar y probar este mismo ejemplo ↓
Boolean(...) muestra cómo se interpreta un valor en una condición. 0 y el texto vacío producen false. «0» tiene un carácter y se interpreta como true. Practica con código Antes de empezar, piensa: ¿«0» se considera falso por parecerse al número 0?
Añade Boolean(3) y Boolean('Hola'). Observa qué comparten.
El resultado que buscamos Ambos producen true.
JAVASCRIPT Practica aquí
▶ Ejecutar Detener Restaurar Copiar
Tu misión Añade Boolean(3) y Boolean('Hola'). Observa qué comparten.
Editor de JavaScript · Ctrl/Cmd + Enter
Consola Lista para ejecutar.
✓ Comprobar solución Sin comprobar
Escribe tu cambio y pulsa «Comprobar solución». Puedes intentarlo tantas veces como quieras.
Listo
Necesito una pista Utiliza Boolean(valor) dentro de console.log.
Una pista más Piensa primero si el valor está vacío o es cero.
Ver solución y explicación console.log(Boolean(3));
console.log(Boolean('Hola'));
Qué debes recordar: El texto vacío y el número cero se consideran falsos; el texto «0», no.
Práctica pendiente de corregir ✓ Marcar como leída
La lectura, las prácticas corregidas y las autoevaluaciones guiadas se guardan por separado en este navegador.
Revisado editorialmente · Referencia técnica específica ↗
← Lección anterior Compara sin confundir número y texto Lección siguiente → Elige entre dos caminos con if y else