Files
ENI-JSAdvanced_01/corrections/15-portee-variables.js
2025-12-15 14:53:51 +01:00

12 lines
535 B
JavaScript

let variableGlobale = "Je suis globale";
function testerPortee() {
let variableLocale = "Je suis locale";
console.log(variableGlobale); // affiche "Je suis globale"
console.log(variableLocale); // affiche "Je suis locale"
}
testerPortee();
// - console.log(variableLocale); // cette ligne cause une ReferenceError.
// - explication : `variableLocale` est définie à l'intérieur de la fonction `testerPortee`.
// - elle n'existe que dans la portée (le "scope") de cette fonction et n'est pas accessible de l'extérieur.