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 !

