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:
- 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. - Nomes de Variáveis Significativos: Renomeei as variáveis para refletir melhor o que elas representam.
 - 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:
- Padronização de Mensagens: Corrigi a ortografia e padronizei a escrita das mensagens.
 - Uso de 
const para respostaCorreta: Como o valor de respostaCorreta não muda, é melhor usar const. - 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!