⊗jsPmCdLSI 117 of 505 menu

Đảo ngược biểu thức logic trong JavaScript

Hãy xem xét đoạn mã sau:

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

Hiện tại điều kiện của chúng ta là: num phải từ 0 đến 5. Hãy đảo ngược điều kiện này, tức là biến nó thành điều kiện ngược lại. Điều kiện ngược lại sẽ trở thành: num phải nhỏ hơn hoặc bằng 0 HOẶC lớn hơn hoặc bằng 5:

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

Như bạn thấy, để đảo ngược một điều kiện, phải suy nghĩ một chút. Sẽ đơn giản hơn nhiều nếu sử dụng toán tử !, đại diện cho phép NOT logic. Với toán tử này, chúng ta chỉ cần đặt dấu ! trước điều kiện ban đầu - và nó sẽ tự động bị đảo ngược:

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

Cho đoạn mã sau:

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

Sử dụng toán tử ! để đảo ngược điều kiện đã cho.

Tiếng Việt
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbek
Chúng tôi sử dụng cookie để vận hành trang web, phân tích và cá nhân hóa. Việc xử lý dữ liệu được thực hiện tuân theo Chính sách bảo mật.
chấp nhận tất cả tùy chỉnh từ chối