bonjour,
j'écrivais ce code :
à ma grande surprise, toto est inconnu au moment du alert !Code:
1
2
3
4
5
6 if (condition) { const toto=1;} else {const toto=2;} alert(toto);
Une fois sorti du IF, l'interpréteur détruit les constantes qui y sont crées ? ça m'étonne.... et pourtant si je mets un var à la place des CONST, ça fonctionne.
ça a toujours été comme ça ou bien ya 15ans ; ça fonctionnait bien ?
Merci de vos avis.