Proměnné v Javascriptu jsou prostory pro uložení informací. Proměnné mohou udržovat hodnoty, např x = 5 nebo můžeme do nich uložit výsledek výrazů, např x = y + 3
Proměnná může být označena znakem např x, y nebo popisem např cislo, hodnota, mujRetezec
Proměnná může obsahovat písmena, znaky, podtržítka a znak dolaru
Pravidla pro tvorbu proměnných
var x = 5; // promenna x je cislo
var jmeno= "Jan Novák"; //promenna jmeno je retezec (String)
var retezec= 'Toto je nějaký zajímavý text'; //promenna retezec je retezec (String)
Řetězec (string) - posloupnost znaků
promenna = "Posloupnost znaků"
neco = 'Může obsahovat i @$,.; atd.'
Čísla - JavaScript nerozlišuje mezi čísly celými, reálnými, ...
promennaDec = 51 // proměnná dekadická
promennaVed = .51e2 // vědecký zápis; 0,51*102 = 51
promennaHex = 0x33 //zápisem 0x se přepíná do hexadecimální soustavy
Boolean
Nabývá pouze dvou hodnot: true a false a využívá se především v podmínkách a cyklech
Null
Pokud proměnná obsahuje null, znamená to, že není žádného datového typu a neobsahuje žádnou hodnotu. Je možný i zápis:
promenna = null