Typage faible :
- pas de déclaration de type lors de la création de la variable
- pas de déclaration de la variable nécessaire avant utilisation
- pas de vérification de type lors d’une affectation
- ATTENTION donc
const pi = 3.14; // pi sera en lecture seule par la suite
var a = 5, b = "b"; // globale ou locale en fonction du placement de var
d = a; // var implicite ici, d sera globale
a = b; // a devient une chaîne
var z; // utilisation de var possible à tout moment
let temp; // durée de vie = bloc en cours