1
resposta

Desafio 2

1.- let chute = prompt("Qual é o dia da semana");
if (chute == "Sabado" || chute == "Domingo") {
    alert("Bom fim da seman");
} else {
    alert("Boa semana");
}

2.- if (N <=1 ) {
    alert("Positivo");
    else if (N == 0) {
        alert("Neutro");
    }
} else {    
    alert("Negativo");
}

3.- if (N >= 100) {
    alert("Parabens,você venceu!");
} else {
    alert("Tente novamente para ganhar");
}

4.- let saldo = 5000;
alert("seu saldo é"+saldo);

5.- let nome = prompt("insera seu nome por favor");
alert("Bem vindo"+nome );
1 resposta

Oi, Luiyi, tudo bem?

Obrigado por compartilhar seu código, com certeza vai ser uma inspiração para os demais alunos realizarem os desafios.

Tenho apenas alguns comentários sobre os desafios 2 e 3. No desafio 2, precisamos alterar a lógica das condicionais para estruturar melhor o encadeamento do if, else ife else, definir o valor da variável N e analisar a estrutura de abertura e fechamento das chaves ({}). Ficaria assim:

let N = prompt('Digite um número: ')

if (N > 0 ) {
    alert("Positivo");
}
    else if (N<0) {
        alert("Negativo");
}
else {    
    alert("O número é zero");
}

No código acima, definimos a variável Ncomo um prompt onde o usuário pode digitar o número e seguimos com uma estrutura condicional que avalia se o número for maior que zero ele é positivo, se for menor que zero ele é negativo e se ele não for nem maior ou menor que zero ele é o próprio zero.

Já no desafio 3, precisamos apenas definir a variável N. Ficaria assim:

let N =105
 
 if (N >= 100) {
    alert("Parabens,você venceu!");
} else {
    alert("Tente novamente para ganhar");
}

Podemos definir um valor específico como foi o caso que fiz no código acima, ou usar novamente o prompt como fiz ao definir a variável N no código do desafio 2.

Espero ter ajudado. Caso tenha dúvidas, conte com o fórum. Abraços!

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