1
resposta

Desafio 2

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!".

let dayoftheweek = prompt('Qual o dia da semana?')

if (dayoftheweek == "Sabado") {
    alert('Bom fim de semana!')
} else {
    alert('Boa semana!')
}

if (dayoftheweek == "Domingo") {
    alert('Bom fim de semana!')
} else {
    alert('Boa semana!')
}

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

let numberUser = prompt("Digite um numero: ")

if (numberUser > 0 ) {
    alert(`O número ${numberUser} e POSITIVO!`)
} else {
    alert(`O número ${numberUser} e NEGATIVO!`)
} 

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.".

let nameUser = prompt('Qual e o seu nome?')

let score = prompt('Qual foi sua pontuação no jogo? ')

if (score >= 100){
    alert(`Parabéns ${nameUser}, você venceu!`)
}else {
    alert(`Tente novamente para ganhar.`)
} 

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

let accountvalue = 100;

alert(`O seu saldo e de ${accountvalue}.`)

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

let nameUser = prompt('Qual e o seu nome? ')

alert(`Bem vindo ${nameUser}, ao nosso site!`)
1 resposta

Oi João, tudo bem? 😊

Analisando seu código, notei alguns pontos que podemos ajustar para deixá-lo mais eficiente e claro. 🤔

No primeiro desafio, você usou dois if separados para verificar sábado e domingo.

Podemos combinar isso usando || (ou) em um único if.

let dayoftheweek = prompt('Qual o dia da semana?');

if (dayoftheweek === "Sábado" || dayoftheweek === "Domingo") {
    alert('Bom fim de semana!');
} else {
    alert('Boa semana!');
}

No segundo desafio, seu código está correto, mas podemos adicionar uma verificação para o zero. Assim, você pode classificar o número como positivo, negativo ou neutro.

let numberUser = parseInt(prompt("Digite um numero: "));

if (numberUser > 0 ) {
    alert(`O número ${numberUser} é POSITIVO!`);
} else if (numberUser < 0) {
    alert(`O número ${numberUser} é NEGATIVO!`);
} else {
    alert(`O número ${numberUser} é NEUTRO!`);
}

Os demais desafios estão bem implementados e seguem a lógica correta.

Continue praticando e explorando as possibilidades do JavaScript! 💪

🎓 Para saber mais:

tux matrixCaso este post o tenha ajudado,marque-o como solucionado ☑️.Bons Estudos! 🤓