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 Luciano,
Analisando seu código, identifiquei alguns pontos que podem ser aprimorados 👍.
No primeiro bloco, para verificar o dia da semana, você pode usar || (ou) para simplificar a condição:
if (diadaSemana == 'sábado' || diadaSemana == 'domingo') {
alert('Bom fim de semana!');
} else {
alert('Boa semana!');
}
No segundo bloco, para verificar se o número é positivo ou negativo, você pode usar if...else if...else para garantir que apenas uma mensagem seja exibida:
if (numerodigitado > 0) {
alert(`Positivo ${numerodigitado}`);
} else if (numerodigitado < 0) {
alert(`Negativo ${numerodigitado}`);
} else {
alert("Número igual a zero");
}
No terceiro bloco, a lógica para verificar a pontuação está correta, mas você precisa definir a variável pontuação antes de usá-la.
No quarto bloco, a template string está quase correta, falta usar a crase (`) em vez de aspas simples (') para que a interpolação funcione:
let saldodeconta = 1000;
alert(`Seu saldo de conta R$${saldodeconta}`);
No quinto bloco, a interpolação da string está incorreta, use a crase (`) e a sintaxe correta para a interpolação:
let digiteseunome = prompt('Digite seu nome');
alert(`Seja bem vindo Senhor ${digiteseunome}`);
Para saber mais:
Continue praticando e explorando novas possibilidades 💪!