Truthy ou Falsy?

Published by Cuurjol in

Um valor "truthy" é um valor que resulta em true quando avaliado em um contexto booleano. Todos os valores são truthy, a menos que sejam definidos como falsy.

Todos os valores falsy são os seguintes:

  • false
  • nil

Crie uma função que receba um argumento de qualquer tipo de dado e retorne 1 se ele for truthy e 0 se for falsy.

Exemplos

is_truthy(0) ➞ 1

is_truthy(false) ➞ 0

is_truthy("") ➞ 1

is_truthy("false") ➞ 1

Observações

  • Não se esqueça de usar return para retornar o resultado.
  • Se você não souber como continuar, procure ajuda na aba Recursos.
  • Se ainda estiver com dificuldade, desbloqueie soluções na aba Soluções.