Contrôle de Flux
Il existe plusieurs mots-clés de contrôle de flux, et je vous recommande de n’en utiliser que ceux qui suivent.
if / else
js
if (expression) {
// ce bloc ne sera exécuté que si expression est évalué à true
// (après une éventuelle conversion en booléen)
}
else {
// ce bloc ne sera exécuté que si expression est évalué à false
// (après une éventuelle conversion en booléen)
}
La plupart du temps, on évitera d’utiliser else
:
js
if (expression) {
// ce bloc ne sera exécuté que si expression est évalué à true
// (après une éventuelle conversion en booléen)
}
// Le code ici ne sera exécuté que si expression est évalué à false
// (après une éventuelle conversion en booléen)
et la boucle for..of
js
const list = ['one', 'two', 'three']
for (const item of list)
console.log(item) // 'one' puis 'two' puis 'three'