4
respostas

Dúvidas exercicio da aula

Fiz o exercicio proposto, já confirmei a resposta deixada pelo professor, mas não entendi algumas coisas: não precisa rodar o programa pra ver o resultado? como faz pra rodar ele e testar? Casa item é um exercicio separado não um programa só, correto? Porque nao entendi o sentido das variaveis numerodevendas e saldo disponivel. iz

4 respostas

Boa tarde!

Quais são as duvidas?

No seu código existe um erro nas variáveis nome e idade, você está declarando as mesmas variáveis varais vezes, por isso o vscode está assinalando como erro.

você pode alterar o valor das varias usando o sinal de atribuição mas a palavra reservada let só é usada na declaração e não é possivel ter duas variáveis com o mesmo nome no mesmo escopo.

exemplo:

// declarando as variáveis nome e idade e atribuindo valor a elas
let nome = Lua;
let idade = 25;

// atribuindo o valor recebido no prompt para as variáveis 
// os valores Lua para nome e 25 para idade serão substituídos pelos novos valores recebidos no prompt
nome = prompt("Digite o seu nome: ");
idade = prompt("Digite a sua idade: ");

Comigo também aconteceu. Depois entendi que são exercícios aleatórios e como pede para declarar diversas vezes as variáveis com o mesmo nome, no mesmo código, acredito que o VS code interpreta tudo como parte de um único código e indica o erro.

Eu resolvi esse erro mudando o nome das variáveis... por exemplo let nome = "Lua"; no outro exercício coloquei: let nome2 = prompt ("Qual o seu nome?") Desse jeito deu certo...

Tu pode usar o plugin do vscode "Live Server" pra rodar e ver suas alterações em tempo real

Sim Gabriela, o vscode interpreta tudo como um unico código e como falei antes não é possivel declarar mais de uma variavel com o mesmo nome, no mesmo escopo.

Os exercicios são exemplos separados. Uma ideia pra fazer todos num mesmo arquivo seria fazer um exercício, testar, e caso esteja correto comentar as linhas, outra opção é atribuir nomes diferentes para as variáveis.

Pra rodar codigo javascript existem tres formas, a primeira, que é a proposta no curso, é usando o navegador; pra fazer isso é necessario que o arquivo com o codigo esteja em uma tag script no index.html, a segunda é digitando o codigo direto no console do navegador(crtl + shift + j) e a terceira é instalando o nodejs e abrindo o arquivo .js com o codigo.