Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
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.