⊗jsPmCdLSI 117 of 505 menu

Invertierung logischer Ausdrücke in JavaScript

Betrachten Sie den folgenden Code:

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

Unsere aktuelle Bedingung ist: num muss zwischen 0 und 5 liegen. Lassen Sie uns diese Bedingung invertieren, das heißt, sie in ihr Gegenteil umwandeln. Die entgegengesetzte Bedingung würde lauten: num muss kleiner oder gleich 0 ODER größer oder gleich 5 sein:

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

Wie Sie sehen, muss man etwas nachdenken, um eine Bedingung zu invertieren. Viel einfacher ist es, den Operator ! zu verwenden, der das logische NICHT darstellt. Mit diesem Operator genügt es, ein !-Zeichen vor die ursprüngliche Bedingung zu setzen - und sie invertiert sich selbst:

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

Gegeben ist der folgende Code:

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

Invertieren Sie die angegebene Bedingung unter Verwendung des Operators !.

Deutsch
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wir verwenden Cookies für den Betrieb der Website, Analyse und Personalisierung. Die Datenverarbeitung erfolgt gemäß der Datenschutzerklärung.
alle akzeptieren anpassen ablehnen