3
respostas

[Dúvida] Muitas duvidas

Na parte do nome, eu coloquei tudo certinho, mas quando coloco o nome "Lua" e inspeciono o site, e clico em console, diz que o nome "Lua" nao esta definido, nao sei o que faco, (imagem abaixo).

Depois do nome, vem as outras perguntas como idade, saldodisponivel, numero de vendas e etc.., mas todas as perguntas depois do nome, nao aparecem, nao sei se pelo fato do nome dar erro, acaba atrapalhando as outras perguntas, (imagem abaixo).

E na variavel "mensagemdeerro", está assim:

alert ("Erro! Pereencha todos os campos"); let mensagemerro = prompt ("Mensagem de Erro"); let mensagemdeerroval = Erro! Preencha todos os campos; alert ("mensagemdeerroval")

Porém, no:"Erro! Preencha todos os campos", o vc code mostra um sublinhado vermelho, como se estivesse errado, mas nao sei oque esta, e nem consigo testar essa linha de codigo no site, pois todas as perguntas depois da variavel "nome", nao aparecem.

Insira aqui a descrição dessa imagem para ajudar na acessibilidade Insira aqui a descrição dessa imagem para ajudar na acessibilidade

3 respostas

Boa noite!

tem como postar o código? O erro diz q a variavel Lua não esta definida, verifica o que esta tentando mostrar no console.log.

//declara a variável nome com o valor string "Lua"
let nome = "Lua"

// exibe no console o conteúdo da variável nome 
console.log(nome)

Aparentemente você esta tentando exibir no console o variável Lua, mas o javascript não sabe a que Lua se refere já q não existe variável com esse nome.

![](Insira aqui a descrição dessa imagem para ajudar na acessibilidade )

Não entendi bem a logica das respostas, quando você declara uma variável e atribui um prompt a ela a resposta do prompt ja fica armazenada na variável.

O erro no print está na variavel mensagemDeErroVal, está faltando as aspas na string

let mensagemDeErroVal = "Erro! Preencha todos os campos";