Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Dúvida com "var"

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?

2 respostas

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.

solução!

Essa questão da funcionalidade do "var" está me deixando confusa hahaha -, mas ficou mais claro depois que explicou. Obrigada!