Concept
Deux façons de déclarer, une seule à choisir par défaut
En JavaScript, on déclare une variable avec const quand sa valeur ne sera pas réaffectée, et avec let quand elle changera. const par défaut, let quand c'est nécessaire : le code dit ainsi ce qui bouge. (var existe encore dans le vieux code ; on ne l'écrit plus.)
Les types de base : string (texte), number (entiers et décimaux, un seul type), boolean, null (vide volontaire), undefined (rien n'a été mis). typeof valeur révèle le type.
Les gabarits, écrits entre accents graves, composent du texte : ${nom} y insère la valeur de nom. Ils remplacent les concaténations à rallonge et acceptent n'importe quelle expression entre ${ }.
1const nom = "Codey"; // ne changera pas2let niveau = 3; // va évoluer3niveau = niveau + 1;4 5console.log(`${nom} passe niveau ${niveau}`); // Codey passe niveau 46console.log(typeof nom); // string7console.log(typeof niveau); // number8console.log(0.1 + 0.2); // 0.30000000000000004console.log est ton meilleur outil : affiche la valeur plutôt que de la deviner.

