⊗jsPmCdLSI 117 of 505 menu

Αναστροφή Λογικών Εκφράσεων στην JavaScript

Ας εξετάσουμε τον ακόλουθο κώδικα:

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

Αυτήν τη στιγμή, η συνθήκη μας είναι: το num πρέπει να είναι από 0 έως 5. Ας αναστρέψουμε αυτή τη συνθήκη, δηλαδή να τη μετατρέψουμε στην αντίθετή της. Η αντίθετη συνθήκη θα είναι: το num πρέπει να είναι μικρότερο ή ίσο του 0 Ή μεγαλύτερο ή ίσο του 5:

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

Όπως βλέπετε, για να αντιστρέψετε μια συνθήκη, χρειάζεται να σκεφτείτε λίγο. Πολύ πιο εύκολο θα είναι να χρησιμοποιήσετε τον τελεστή !, που αντιπροσωπεύει το λογικό ΟΧΙ. Με αυτόν τον τελεστή, αρκεί να βάλουμε το σύμβολο ! μπροστά από την αρχική συνθήκη - και θα αντιστραφεί αυτόματα:

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

Δίνεται ο ακόλουθος κώδικας:

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

Χρησιμοποιώντας τον τελεστή ! αναστρέψτε τη δοθείσα συνθήκη.

Ελληνικά
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Χρησιμοποιούμε cookie για τη λειτουργία του ιστότοπου, την ανάλυση και την εξατομίκευση. Η επεξεργασία των δεδομένων γίνεται σύμφωνα με την Πολιτική Απορρήτου.
αποδοχή όλων ρύθμιση απόρριψη