Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

[Projeto] Passei um bom tempo pensando em como fazer até que so comecei e fui vendo no que ia sair, veio isso aí espero que posam corrigir para mim e auxiliar coisas que eu poderia ter feito

alert('Torne-se o Proximo Senhor Dos Aneis');
let resposta = 'celebrimbor';

// Cria uma variável para armazenar o nome

let nome = prompt("Qual é o seu nome?");

let sobrenome = prompt("Qual seu sobrenome?");

// Exibe o nome e sobrenome no console

console.log("Nome:", nome + " " + sobrenome);

let raca = prompt("qual é sua Raça?");

// Exibe a raça no console

console.log("raca:", raca);

// Exibindo Mensagem

alert('Seus amigos esperam você no campo de batalha não deixe eperarem!');

let pergunta = prompt('quem criou os aneis');

if (pergunta == resposta) {
   
   alert(`Isso aí, você se tornou Um Querreiro`);
}
else {
    alert('Você ainda não esta pronto como Gerreiro :(')
}
2 respostas
solução!

Bom dia, Anderson! Tudo bem com você?

Seu código está bem interessante e já demonstra um bom entendimento de como usar prompt, alert e console.log. Eu testei ele em meu computador e funcionou corretamente.

Mas, vou fazer algumas sugestões para melhorar e corrigir alguns pontos:

  1. Uso de const e let: Utilize const para variáveis que não mudarão de valor e let para aquelas que podem ser modificadas.
  2. Nomes de Variáveis Significativos: Renomeei as variáveis para refletir melhor o que elas representam.
  3. Melhoria na Mensagem de Alerta: Tornar as mensagens mais claras e corrigir pequenos erros ortográficos.

Versão revisada do seu código:

alert('Torne-se o Próximo Senhor dos Anéis');

const respostaCorreta = 'celebrimbor';

// Cria uma variável para armazenar o nome
let nome = prompt("Qual é o seu nome?");
let sobrenome = prompt("Qual é o seu sobrenome?");

// Exibe o nome e sobrenome no console
console.log("Nome:", nome + " " + sobrenome);

let raca = prompt("Qual é a sua raça?");

// Exibe a raça no console
console.log("Raça:", raca);

// Exibindo Mensagem
alert('Seus amigos esperam você no campo de batalha. Não os deixe esperando!');

let pergunta = prompt('Quem criou os anéis?');

if (pergunta.toLowerCase() === respostaCorreta) {
    alert('Isso aí, você se tornou um Guerreiro!');
} else {
    alert('Você ainda não está pronto como Guerreiro :(');
}

Explicações das Alterações:

  1. Padronização de Mensagens: Corrigi a ortografia e padronizei a escrita das mensagens.
  2. Uso de const para respostaCorreta: Como o valor de respostaCorreta não muda, é melhor usar const.
  3. Comparação de Strings: Usei toLowerCase() para garantir que a comparação não seja sensível a maiúsculas/minúsculas.

Mas, não se preocupe, com a prática e o avanço nos estudos, você se tornará cada vez mais craque nos exercícios. Espero ter ajudado. Conte com o apoio do Fórum na sua jornada. Fico à disposição. Abraços e bons estudos!

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

caramba pedi uma dívida o cara me da uma aula, agradeço de mas n sabia do uso da const e nem do toLowerCase() já vou treinando aqui isso que aprendi.obg