Eu fiz o código no vs, dou ctrl + s para salvar, porem quando vou para o site e recarrego a página os códigos não funcionam!
Eu fiz o código no vs, dou ctrl + s para salvar, porem quando vou para o site e recarrego a página os códigos não funcionam!
Olá, João, como vai?
Analisando o código, existe um problema que impede a execução no navegador. No início do arquivo você declara as variáveis nome e idade usando let e, mais abaixo, declara essas mesmas variáveis novamente também com let. Em JavaScript isso gera um erro e faz com que o script pare de funcionar, o que explica o fato de nada acontecer ao recarregar a página.
Quando uma variável já foi declarada com let, ela não pode ser declarada novamente no mesmo escopo. O correto é declarar uma única vez e depois apenas reutilizar, atribuindo novos valores quando necessário. No seu caso, as primeiras declarações de nome e idade entram em conflito com as que usam prompt.
Um exemplo de ajuste seria manter apenas a declaração inicial e, depois, atualizar os valores assim: você declara let nome = "Lua"; e let idade = 25; no começo do arquivo e, mais abaixo, faz nome = prompt('Nome do usuário'); e idade = prompt('Idade');. Dessa forma o navegador consegue interpretar todo o código sem interrupções.
Fique à vontade para continuar trazendo suas dúvidas aqui no fórum. Estamos à disposição para ajudar sempre que precisar.