⊗jsPmCdLSI 117 of 505 menu

Inversion des expressions logiques en JavaScript

Considérons le code suivant :

if (num > 0 && num < 5) { console.log('+++'); } else { console.log('---'); }

Actuellement, notre condition est la suivante : num doit être entre 0 et 5. Inversons cette condition, c'est-à-dire transformons-la en son opposée. La condition opposée sera : num doit être inférieur ou égal à 0 OU supérieur ou égal à 5 :

if (num <= 0 || num >= 5) { console.log('+++'); } else { console.log('---'); }

Comme vous le voyez, pour inverser la condition, il faut réfléchir un peu. Il serait beaucoup plus simple d'utiliser l'opérateur !, qui représente le NON logique. Avec cet opérateur, il nous suffit de mettre le signe ! devant la condition initiale - et elle s'inverse d'elle-même :

if ( !(num > 0 && num < 5) ) { console.log('+++'); } else { console.log('---'); }

Voici le code suivant :

if (num1 >= 0 || num2 <= 10) { console.log('+++'); } else { console.log('---'); }

En utilisant l'opérateur !, inversez la condition donnée.

Français
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nous utilisons des cookies pour le fonctionnement du site, l'analyse et la personnalisation. Le traitement des données est effectué conformément à la Politique de confidentialité.
accepter tout personnaliser refuser