Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Desafios 2 - Lógica proneto ONE

Desafio 1 - Dia da semana

dia = prompt('Qual é o dia da semana?');
if(dia == 'Sábado') {
    alert('Bom fim de semana!');
}else if(dia == 'Domingo') {
    alert('Bom fim de semana');
} else {
    alert('Boa semana');
}

Desafio 2 - Número positivo e Negativo

num = prompt('Digite um número:');
if(num > 5) {
    alert('O número: ' + num + ' é positivo')
} else {
    alert('O número: '+ num + ' é negativo')
}

Desafio 3 - Sistema de pontuação

pontuacao = prompt('Qual a sua pontuação');
if(pontuacao >= 100) {
    alert('Parabéns, você GANHOUUU!!');
}else {
    alert('Tente novamente para ganhar');
}

Desafio 4 - Saldo em conta utilizando template string

let saldoConta = 400
alert(`Seu saldo da conta é R$${saldoConta}`)

Desafio 5 - Bem vindo usando o nome do usuário

nome = prompt('Qual o seu nome');
if('Digite seu nome', nome) {
    alert(`Bem-vindo(a): ${nome}`)
}
1 resposta
solução!

Olá, Mateus, tudo bem?

Que bom que você está conseguindo realizar os desafios, é muito importante essa prática para avançar na programação.

Em relação aos códigos, identifiquei uma área que pode ser aprimorada no exercício 2. A condição de comparação numero > 5 está equivocada, uma vez que a intenção é verificar se o número é positivo. Se o número for maior que zero, ele é considerado positivo. Dessa forma, no programa que você elaborou, os números 1, 2, 3 e 4, que são positivos, seriam erroneamente classificados como negativos.

Portanto, a condição correta é num > 0:

num = prompt('Digite um número:');
if(num > 0) {
    alert('O número: ' + num + ' é positivo')
} else {
    alert('O número: '+ num + ' é negativo')
}

Espero ter ajudado.

Caso surja alguma dúvida, fico à disposição.

Abraços e bons estudos!

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