Une particularité du langage Javascript est d'avoir des variable sans type (untyped), c'est-à-dire que le type comme les nombres entiers ou à virgule flottante, est automatiquement affecté à la variable.

//i est du type entier.
var i = i + 1;

//taux est du type à virgule flottante
var taux = 0.66;

//texte est du type string
var texte = "Une chaîne de caractère quelconque";