1
resposta

Desafio 1 ao 5

Olá...gostaria de saber se os meus desafios estão corretos. Obrigada

Olá... gostaria de saber se fiz todos os desafios corretamente. Obrigada

Desafio 1

alert("FDS chegando!")
let finalSemana1= "sabado";
let finalSemana2= "domingo";
let dia= prompt("Qual é doa dia da semana?");
if ( dia == finalSemana1 || finalSemana2) {
    console.log ("Bom fim de semana!")
} else {
    console.log(" Boa semana!")
}

Desafio2

let numero = prompt ("Digite um número!");
if (numero == positivo || numero = negativo){
    console.log(numero)
    alert ("Número positivo!")
} else {
    console.log(numero)
    alert ("Número negativo")
}

Desafio 3

let prompt ("Digite um número");
if( numero == >=100){
    console.log(numero)
    alert("Parabéns você acertou!");
    } else{
        console.log(numero)
        alert("Tente novamente para ganhar.")
    }

Desafio 4

let saldo = prompt ("Aperte enter para saldo");
if (saldo == numeroPositivo){
    console.log (numeroPositivo)
    alert ('Seu saldo é ${numeroPositivo}')
}

desafio 5

let usuario = prompt ("Insira seu nome");
if(usuario == nome){
    console.log(usuario)
    alert("Boas-vindas '+ usuario+'")
}
1 resposta

Olá Alessandra! Tudo bem?

Vamos revisar juntos os seus desafios para garantir que você está no caminho certo. É ótimo ver seu empenho e dedicação!

Desafio 1 No seu código, há um pequeno erro na condição do if. Você precisa comparar o dia com finalSemana2 também. Aqui está a correção:

alert("FDS chegando!")
let finalSemana1 = "sabado";
let finalSemana2 = "domingo";
let dia = prompt("Qual é o dia da semana?");
if (dia == finalSemana1 || dia == finalSemana2) {
    console.log("Bom fim de semana!")
} else {
    console.log("Boa semana!")
}

Desafio 2 Neste desafio, você precisa corrigir a condição para verificar se o número é positivo ou negativo. Além disso, é necessário usar parseInt para converter a entrada em número. Veja como ficaria:

let numero = parseInt(prompt("Digite um número!"));
if (numero > 0){
    console.log(numero)
    alert("Número positivo!")
} else {
    console.log(numero)
    alert("Número negativo")
}

Desafio 3 Há um erro de sintaxe no seu código. Você precisa declarar a variável numero e corrigir a condição do if. Veja a correção:

let numero = parseInt(prompt("Digite um número"));
if(numero >= 100){
    console.log(numero)
    alert("Parabéns você acertou!");
} else{
    console.log(numero)
    alert("Tente novamente para ganhar.")
}

Desafio 4 Você precisa declarar a variável numeroPositivo e usar uma template string corretamente para mostrar o saldo. Aqui está a correção:

let saldo = parseInt(prompt("Aperte enter para saldo"));
let numeroPositivo = saldo; // Supondo que saldo seja sempre positivo
if (saldo > 0){
    console.log(numeroPositivo)
    alert(`Seu saldo é ${numeroPositivo}`)
}

Desafio 5 No último desafio, você precisa corrigir a concatenação na string do alert. Aqui está a correção:

let usuario = prompt("Insira seu nome");
if(usuario){
    console.log(usuario)
    alert("Boas-vindas " + usuario)
}

Revise esses pontos e tente executar os desafios novamente. A prática é essencial para o aprendizado em programação, e você está indo muito bem!

Espero ter ajudado e bons estudos!

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