JavaScript je dinamično tipiziran jezik, kar pomeni, da ne moraš napovedati tipa spremenljivke
vnaprej. Vrednost določi tip. Obstaja sedem osnovnih tipov podatkov: String (besedilo),
Number (številke), Boolean (logične vrednosti), Undefined (nepredelana
vrednost), Null (prazna vrednost), Object (zapleteni objekti) in Symbol
(unikatni identifikatorji). Razumevanje teh tipov je ključno za pravilno delovanje kode.