faire une fois quelque chose, une fois autre chose¶
Lorsque la fonction alternateur
suivante est appelée, le code du if/else est exécuté alternativement alors que la variable etat
est inversée.
var etat = true;
function alternateur () {
// si état == true
if ( etat ) {
console.log( 'true -> false' );
etat = !etat; // on inverse l'état
// sinon
} else {
console.log( 'false -> true' );
etat = !etat; // on inverse l'état
}
}