Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

[Projeto] Minha resolução

Desafio 1:

let dia = prompt("Digite qual o dia da semana:");

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

Desafio 2:

let numero = parseInt(prompt("Digite um número:"));

if (numero > 0) {
    alert("Número positivo");
} if (numero < 0) {
    alert("Número negativo");
} else {
    alert("Número neutro");
}

Desafio 3:

let pontuacao = parseInt(prompt("Digite a sua pontuação final:"));

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

Desafio 4:

let saldo = 1000;

alert(`o saldo da sua conta é ${saldo}`);

Desafio 5:

let nome = prompt("Digite seu nome:");
alert("Boas vindas" + nome);
2 respostas
solução!

Oi, Ellen, tudo bem?

Parabéns pelo resultado, ficou ótimo! Também agradeço por compartilhar seu projeto, com certeza vai ajudar nos estudos de todas as pessoas que estão aprendendo este mesmo assunto.

Tem apenas um detalhe que gostaria de mencionar com relação ao seu desafio 2. No seu código, você está usando dois if independentes, o que faz com que, após a verificação do primeiro if (para números positivos), o código continue e verifique o segundo if. No caso de um número positivo, a primeira condição é verdadeira, mas o código não para por aí; ele prossegue para a próxima condição. Como um número positivo não é menor que 0, o código entra no else associado ao segundo if. Dessa forma, quando digitamos um número positivo é retornado dois alertas, indicando que o número é positivo e neutro.

Para solucionar essa questão podemos utilizar o else if no lugar do segundo if. Com isso, caso a primeira condição seja atendida, as demais são ignoradas. O código ficaria assim:

let numero = parseInt(prompt("Digite um número:"));

if (numero > 0) {
    alert("Número positivo");
} else if (numero < 0) {
    alert("Número negativo");
} else {
    alert("Número neutro");
}

Continue mergulhando em tecnologia e se tiver dúvidas, conte com o fórum.

Abraços e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!

Entendi! Obrigada pela observação Rodrigo! Abraço!