5.4 - Variáveis locais

Quando uma variável é criada em uma função numa declaração precedida da palavra var, ela só existe dentro dessa função, enquanto ela estiver sendo executada. Estas variáveis são chamadas de variáveis locais à função.

A declaração pode ser feita em qualquer ponto da função, embora seja recomendável em termos de legibilidade, fazê-la no início.

Exemplo:

function quadrado(x)
{
var a = x * x;
document.write("a = ", a);
return a;
}

Chamada:

a = 10;
y = quadrado(5);
document.write("a = ", a);