
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!

Olá Leticia! Tudo bem?
Vamos analisar o código e ver como podemos melhorá-lo. Vou comentar sobre cada um dos desafios e apontar possíveis correções.
Seu código está quase correto, mas há alguns detalhes que podem ser melhorados:
let dia = prompt('Qual é o dia da semana?').toLowerCase().trim();
if (dia === 'domingo' || dia === 'sábado') {
alert('Bom fim de semana!');
} else {
alert('Boa semana!');
}
Aqui, você está usando prompt, que retorna uma string. É importante converter essa string para um número antes de fazer a comparação.
let numero = Number(prompt('Digite o número'));
if (numero >= 0) {
alert('Esse número é Positivo');
} else {
alert('Esse número é Negativo');
}
Este código está correto, mas assim como no desafio anterior, é bom garantir que o valor recebido seja tratado como número.
let jogo = Number(prompt('Qual foi sua pontuação?'));
if (jogo >= 100) {
alert('Parabéns, você venceu!');
} else {
alert('Tente novamente para ganhar');
}
Para este desafio, você pode usar template strings para incluir o valor do saldo na mensagem.
let saldo = Number(prompt('Qual é o seu saldo?'));
alert(`Seu saldo é de R$ ${saldo.toFixed(2)}`);
Aqui, você pode simplesmente usar o valor digitado pelo usuário na mensagem de boas-vindas.
let nome = prompt('Qual é o seu nome?');
alert(`Bem-vindo, ${nome}!`);
No mais, bons estudos!