Oi, Marcelo! Como vai?
Agradeço por compartilhar seu código com a comunidade Alura.
Você organizou de forma clara os exemplos de uso de condicionais em JavaScript, cobrindo situações bem variadas, como permissões, clima e classificação etária. É ótimo ver essa diversidade de aplicações logo na prática.
Uma dica interessante para o futuro é usar o operador ??
(nullish coalescing) quando quiser garantir um valor padrão apenas se a variável for null
ou undefined
, o que é diferente do ||
, que também considera 0
, ''
ou false
. Veja este exemplo:
let nomeUsuario = null;
let nomeFinal = nomeUsuario ?? 'Visitante';
console.log(nomeFinal);
Esse código imprime "Visitante", pois nomeUsuario
está null
.