CODIFIQUE

RESUMO - VARIÁVEIS

--- O que são?

Variáveis são objetos situados na memória, que representam um valor ou expressão. Ou seja, um "lugar no computador para guardar coisas", cada um com seu nome específico.

--- Como criar?

        Para declarar (criar) uma variável, use o comando var:

var nomeDaVariavel;

--- Como usar?

        Depois que você criou uma variável, todas as vezes que você colocar no código o nome dela vai fazer com que o computador busque a "caixinha" com aquele nome que você escolheu.

//cria as variáveis, com o comando var

var nome;

var anoAtual;

var dataNascimento;

var idade;

//atribui valores à elas, usando os nomes que escolhemos antes

nome = "Marcelo";

anoAtual = 2015;

dataNascimento = 1999;

//usando os valores que atribuiu antes, e salvando em outra variável

idade = anoAtual - dataNascimento;

//usando os valores pra fazer operações e salvando na própria variável

nome = nome + " Souza";        //nome tinha "Marcelo", fazendo "Marcelo" + " Souza", o resultado é "Marcelo Souza"

idade = idade + 2;                //idade tinha 16, fazendo 16 + 2, o resultado é 18

--- Atenção!!

Sempre crie as variáveis antes (acima) de usar, pois o código é executado de cima para baixo e usar variáveis que não existem resulta em ERRO! Portanto, é boa prática declarar as variáveis nas primeiras linhas do seu código. Cuidado também com o nome que você escolhe, pois existem regras!

DEVE:                Conter apenas letras sem acentuação, números, underline ( _ )

NÃO PODE:        Ter espaços no meio do nome

                Usar nomes reservados para comandos do javascript (var, alert, while, float, entre outros)

                Ter ponto, vírgula, acentuação, chave, e qualquer outro símbolo ou caractere especial

//exemplo: usando aluno ANTES de declarar, ou usar a variável "nome" que não existe

aluno = "Melissa";                //ERRO!! não funciona porque "aluno" não foi criado ainda

var aluno;

alert(nome);                        //ERRO! não funciona porque "nome" não existe no código

var cidáde--que--êu#mörö;        //ERRO! não funciona porque tem acentos, traços e outros caracteres