1
resposta

[Bug] O código so roda o primeiro exercicio. Tenho que um projeto para cada aplicação ou errei algo ?

//Dia da semana let dia = prompt("Qual é o dia da semana?");

let semana = ['Segunda-Feira','Terça-Feira','Quarta-Feira','Quinta-Feira','Sexta-Feira']; let finalDeSemana = ['Sábado','Domingo'];

if(finalDeSemana) { alert("Bom fim de semana!"); } else if (semana) { alert("Boa semana!"); } else{ alert("Opção inválida!"); }

//Numeros positivos e negativos let numero = promp("Digite um número:"); if (numero >=0) { alert ("Esse numero é positivo"); } else if (numeri <0) { alert ("Esse número é negativo" ); } else{ alert ("Opção Invalida!"); }

// Pontuação de jogo if (points >=100) { alert("Você ganhou!"); } else { alert("Tente novavamente para ganhar."); }

//Saldo de conta let cliente = 'Julio'; let conta = 100;

alert($[cliente] vc possue $[conta] em sua conta);

//Boas vindas +nome let nome = promp("Insira o seu nome");

alert(Bem vindo(a) ${nome});

1 resposta

Oii, Lavinnya. Tudo bem?

Você pode comentar os desafios para testar um por um, todos junto não irá rodar. Se quiser, pode usar o Codepen, que é uma plataforma online que permite criar, testar e compartilhar código HTML, CSS e JavaScript de forma interativa.

Vou deixar aqui o link do Codepen que utilizei para fazer os testes, se você não quiser apagar os códigos para fazer os testes você pode comentar as partes que não vai utilizar. Pra comentar você usa // antes do código.

Fiz algumas correções no seu código.

//Numeros positivos e negativos
let numero = prompt("Digite um número:");
if (numero >= 0) {
  alert("Esse numero é positivo");
} else if (numeri < 0) {
  alert("Esse número é negativo");
} else {
  alert("Opção Invalida!");
}

Nesse código você escreveu promp e o correto é prompt, corrigi pra você.

// Pontuação de jogo
pontuacao = 105;
if (pontuacao >= 100) {
  console.log("Parabéns, você venceu!");
} else {
  console.log("Tente novamente para ganhar.");
}

Aqui você não tinha definido uma pontuação, fiz isso e defini 105, mas você pode definir outro se quiser testar.

Agora nesse caso:

// Saldo de conta
let cliente = "Julio";
let conta = 100;

alert(`${cliente}, você possui R$${conta} em sua conta`);

O problema com o código estava na sintaxe da interpolação de variáveis dentro da string. Pra usar variáveis dentro de uma string no JavaScript usando template literals (as crases ``), você deve usar ${} para envolver as variáveis, não [].

Nesse outro caso, prompt estava escrito de forma incorreta também, sem o t, corrigi pra você:

//Boas vindas +nome
let nome = prompt("Insira o seu nome");

alert(`Bem vindo(a) ${nome}`);

Espero ter te ajudado.

Um abraço e bons estudos.