Nas linhas 8 e 9 da opinião do instrutor:
var maximoTentativas = 3;
var tentativaAtual = 1;
Eu poderia simplesmente digitar:
maximoTentativas = 3;
tentativaAtual = 1;
Se sim, por que ele usou var ? Se não, por que?
Nas linhas 8 e 9 da opinião do instrutor:
var maximoTentativas = 3;
var tentativaAtual = 1;
Eu poderia simplesmente digitar:
maximoTentativas = 3;
tentativaAtual = 1;
Se sim, por que ele usou var ? Se não, por que?
Olá novamente Ana.
Se as variáveis já tiverem sido declaradas, então não faz sentido usar var.
A palavra chave reservada "var" é utilizada para criação de variáveis pela primeira vez. Por exemplo:
// Não compila, a variável carro não existe
carro = "Porsche Panamera"
Agora se você fizer assim:
//Isso compila, pois primeiro foi criada a variável
//carro e depois atribuido um valor a ela
var carro = null;
carro = "Porsche Panamera";
Em resumo, para criar a primeira vez a variável é necessário usar var, para usar o valor que tem na variável não precisa (E nem deve) usar var.
Essa questão da funcionalidade do "var" está me deixando confusa hahaha -, mas ficou mais claro depois que explicou. Obrigada!