–
Mission 1JavaScript

let, const et les types

Monde 1 · Les bases du langage

Codey

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 ${ }.

Exemple
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.30000000000000004

console.log est ton meilleur outil : affiche la valeur plutôt que de la deviner.