1
resposta

Desafio Hora da prática

Concluí os desafios de JavaScript dessa aula!

// Desafio 1: Pergunta o dia da semana
let diaDaSemana = prompt("Qual é o dia da semana?");
if (diaDaSemana === "Sábado" || diaDaSemana === "Domingo") {
    alert("Bom fim de semana!");
} else {
    alert("Boa semana!");
}

// Desafio 2: Verifica se um número é positivo ou negativo
let numero = prompt("Digite um número:");
numero = Number(numero);

if (numero >= 0) {
    alert("O número é positivo.");
} else {
    alert("O número é negativo.");
}

// Desafio 3: Sistema de pontuação
let pontuacao = prompt("Digite sua pontuação:");
pontuacao = Number(pontuacao);

if (pontuacao >= 100) {
    alert("Parabéns, você venceu!");
} else {
    alert("Tente novamente para ganhar.");
}

// Desafio 4: Template string com saldo
let saldo = 1500.75;
alert(`Seu saldo é de R$ ${saldo}`);

// Desafio 5: Boas-vindas com nome do usuário
let nome = prompt("Digite seu nome:");
alert(`Boas-vindas, ${nome}!`);

Durante o processo, precisei pesquisar, tirar dúvidas com a (IA) e comparar meu código com os códigos de outros colegas aqui no fórum e isso foi essencial pro meu aprendizado. Feliz demais por esta conseguindo aprender.

1 resposta

Ei, Erika! Tudo bem?

Que legal receber o seu feedback, Erika! É ótimo ver que você aplicou as condicionais de forma clara e organizada em todos os desafios. A prática de comparar com outros códigos e buscar ajuda demonstra uma ótima estratégia de aprendizado.

Para complementar o seu código, experimente usar o método toLowerCase() para evitar problemas com letras maiúsculas ou minúsculas na comparação de strings:


let dia = prompt("Qual é o dia da semana?").toLowerCase();

if (dia === "sabado" || dia === "domingo") {
    alert("Bom fim de semana!");
} else {
    alert("Boa semana!");
}

Continue se dedicando aos estudos e qualquer dúvida, compartilhe no fórum. Você vai longe!

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!