¿Truthy o Falsy?
Un valor "truthy" es un valor que se evalúa como true en un contexto booleano. Todos los valores son truthy a menos que estén definidos como falsy.
Todos los valores falsy son los siguientes:
falsenull0""
Crea una función que reciba un argumento de cualquier tipo de dato y devuelva 1 si es truthy y 0 si es falsy.
Ejemplos
isTruthy(0) ➞ 0
isTruthy(false) ➞ 0
isTruthy("") ➞ 0
isTruthy("false") ➞ 1Notas
- Para quienes tienen experiencia con JavaScript: en PHP, un arreglo vacío es
false(mientras que en JavaScript estrue). - No olvides usar
returnpara devolver el resultado. - Si te atascas en un desafío, busca ayuda en la pestaña Recursos.
- Si de verdad no puedes avanzar, desbloquea soluciones en la pestaña Soluciones.