Variables — let and const · Variables — let et const
A variable is a named box
- A variable stores a value and gives it a name, so you can use it again later.
letmakes a box you can change.constmakes a box that must stay the same (a constant).
Une variable est une boîte nommée
- Une variable stocke une valeur et lui donne un nom, afin que vous puissiez l'utiliser plus tard.
letcrée une boîte que vous pouvez changer.constcrée une boîte qui doit rester inchangée (un constant).
let age = 15; // a value that may change
const name = "Ada"; // a value that won't
console.log(name, age); // → Ada 15
Change a let with a new value
- Assign again —
count = count + 1— to update alet. count++is a handy shortcut for "add 1 tocount".
Changer un let avec une nouvelle valeur
- Réassignez à nouveau —
count = count + 1— pour mettre à jour unlet. count++est un raccourci pratique pour « ajouter 1 àcount».
let count = 0;
count = count + 1;
count++;
console.log(count); // → 2
Watch the boxes change · Observer les boîtes changer
A variable is a named box. let can be changed; const stays fixed. · Une variable est une boîte nommée. let peut être changée ; const reste fixe.
Watch out
- A
constcannot be reassigned:const x = 1; x = 2;throws an error. - Good habit: use
constby default, and reach forletonly when the value truly changes.
Attention
- Un
constne peut pas être réassigné :const x = 1; x = 2;génère une erreur. - Bonne habitude : utilisez
constpar défaut, et n'utilisezletque lorsque la valeur change réellement.
Common mistakes
- Use
constfor values that never change,letfor those that do. - Declare a variable before you use it.
Erreurs courantes
- Utilisez
constpour les valeurs qui ne changent jamais,letpour celles qui changent. - Déclarez une variable avant de l'utiliser.
Now you try
- Use
letorconstto store values. - Press Check answer to test it.
À vous maintenant
- Utilisez
letouconstpour stocker des valeurs. - Appuyez sur Vérifier la réponse pour tester.
Store the text Cairo in a const called · appelé city, then log city. · Stocker le texte Cairo dans une const appelée city, puis log city.
Click Run to see the output here. · Cliquez sur Exécuter pour voir le résultat ici.
let w = 4 and · et let h = 3 are the width and height. Work out the area (w * h) and log it (it is 12). · let w = 4 et let h = 3 sont la largeur et la hauteur. Calculer la surface (w * h) et l'afficher (c'est 12).
Click Run to see the output here. · Cliquez sur Exécuter pour voir le résultat ici.
Make a let total = 10, add 5 to it, then log total (it is 15). · Créer une let total = 10, ajouter 5 à elle, puis log total (c'est 15).
Click Run to see the output here. · Cliquez sur Exécuter pour voir le résultat ici.