Ja das ist richtig. Aber wenn man var bei einer lokalen Variablen weglässt wird diese zu einer globalen.zwei Variablen mit demselben Namen entstehen, eine globale und eine lokale. Ändert man die lokale, hat dies keinen Einfluss auf die globale. Ist auf jeden Fall bei C so, was ich besser als JS kenne.
Grüße