1
resposta

[Projeto] Desafio: hora da prática (Segundo desafio)

Pergunte ao usuário qual é o dia da semana. Se a resposta for "Sábado" ou "Domingo", mostre "Bom fim de semana!". Caso contrário, mostre "Boa semana!".

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Verifique se um número digitado pelo usuário é positivo ou negativo. Mostre um alerta informando.

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Crie um sistema de pontuação para um jogo. Se a pontuação for maior ou igual a 100, mostre "Parabéns, você venceu!". Caso contrário, mostre "Tente novamente para ganhar.".

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Crie uma mensagem que informa o usuário sobre o saldo da conta, usando uma template string para incluir o valor do saldo.

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Peça ao usuário para inserir seu nome usando prompt. Em seguida, mostre um alerta de boas-vindas usando esse nome.

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta

Oi Tiago,

Parabéns pela dedicação em resolver os desafios! 👏

Seu código está muito bom e resolve os problemas propostos de forma clara e eficiente.

Aqui estão algumas sugestões para aprimorar ainda mais o seu código:

  • Consistência nas comparações de string: Para evitar problemas com letras maiúsculas ou minúsculas, você pode converter a entrada do usuário para minúsculas antes de comparar.
let diaSemana = prompt('Qual é o dia da semana?').toLowerCase();
if (diaSemana == 'sábado' || diaSemana == 'domingo') {
    alert('Bom fim de semana!');
} else {
    alert('Boa semana!');
}
  • Verificação de tipo: O prompt sempre retorna uma string. Para o desafio do número positivo ou negativo, você pode querer converter a entrada para um número antes de verificar se é positivo ou negativo. 🤔
let numero = parseFloat(prompt('Digite um número:'));
if (numero >= 0) {
    alert('Você digitou um número positivo!');
} else {
    alert('Você digitou um número negativo!');
}

🎓 Para saber mais: Template literals (Template strings).

Continue praticando e explorando novas funcionalidades do JavaScript! 😄

📌 Nota: Insira o código usando a ferramenta do fórum, não copie e cole diretamente e não use imagem apenas para mostrar o código! Aprenda a usar a ferramenta em Como turbinar seus estudos utilizando o fórum. código