Retour au blog

Comment utiliser les Raccourcis pour les Operations Conditionnelles ?

Vous etes-vous deja retrouve face a ce code gigantesque rempli de if, else ? Parfois, ce type de code peut etre confus et difficile a lire. Mais ne vous inquietez pas ! Il existe une maniere plus simple d'ecrire des operations conditionnelles en JavaScript : les raccourcis !

Que sont les raccourcis ?

Les raccourcis sont des astuces que nous pouvons utiliser pour simplifier notre code. En JavaScript, nous pouvons utiliser les operateurs logiques && et || pour faire des operations conditionnelles de maniere plus claire et concise.

L'operateur &&

L'operateur && est utilise pour faire une operation conditionnelle "et". Autrement dit, il ne retourne true que si les deux conditions sont vraies.

Par exemple :

if (age >= 18 && possedePemisConduire) {
  console.log('Vous pouvez conduire !');
}

Nous pouvons simplifier ce code en utilisant l'operateur && :

if (age >= 18 && possedePermisConduire) console.log('Vous pouvez conduire !');

L'operateur ||

L'operateur || est utilise pour faire une operation conditionnelle "ou". Il retourne true si au moins une des conditions est vraie. Mais attention ! Si la premiere condition est deja vraie, il ne verifie pas la seconde condition.

Par exemple :

if (aArgentSurCompte || aDecouvert) {
  console.log('Vous pouvez faire cet achat !');
}

Nous pouvons simplifier ce code en utilisant l'operateur || :

if (aArgentSurCompte || aDecouvert)
  console.log('Vous pouvez faire cet achat !');

Et si la seconde condition est importante ?

Si la seconde condition est importante, nous pouvons utiliser une technique appelee "evaluation en court-circuit".

Cette technique fonctionne ainsi : si la premiere condition est deja vraie, l'operateur || ne verifie pas la seconde condition. Mais si la premiere condition est fausse, il verifie la seconde condition.

Par exemple :

if (
  aArgentSurCompte ||
  (aCarteCredit && limiteCarteCredit > montantAchat)
) {
  console.log('Vous pouvez faire cet achat !');
}

Nous pouvons simplifier ce code en utilisant l'"evaluation en court-circuit" :

if (
  aArgentSurCompte ||
  (aCarteCredit && limiteCarteCredit > montantAchat)
)
  console.log('Vous pouvez faire cet achat !');

Conclusion

Les raccourcis sont une maniere simple et efficace d'ecrire des operations conditionnelles en JavaScript.

Ils rendent notre code plus propre et facile a lire, en plus d'etre excellents pour gagner du temps. Essayez de les utiliser dans vos prochains projets et voyez comment ils peuvent vous faciliter la vie en tant que developpeur !

C'est parti !

Commentaires (0)

Cet article n'a pas encore de commentaires. Soyez le premier!

Ajouter des commentaires