⊗jsPmCdTO 131 of 505 menu

Toán tử ba ngôi trong JavaScript

Trong bài học này, chúng ta sẽ xem xét toán tử ba ngôi đặc biệt, đây là một biến thể rút gọn của cấu trúc if-else. Cú pháp của nó như sau:

let biến = điều_kiện ? giá_trị1 : giá_trị2;

Toán tử hoạt động như sau: nếu điều kiện đúng, thì giá_trị1 được trả về, ngược lại - giá_trị2. Hãy tạo một ví dụ mã sử dụng toán tử này:

let tuổi = 17; let nguoiLon = tuổi >= 18 ? true: false; console.log(nguoiLon);

Mã này ở dạng đầy đủ có thể được viết lại như sau:

let tuổi = 17; let nguoiLon; if (tuổi >= 18) { nguoiLon = true; } else { nguoiLon = false; } console.log(nguoiLon);

Toán tử ba ngôi chỉ nên được sử dụng trong những trường hợp đơn giản nhất, vì việc sử dụng nó làm khó hiểu mã.

Hãy viết lại mã sau bằng toán tử ba ngôi:

let num = 1; let res; if (num >= 0) { res = '1'; } else { res = '2'; } console.log(res);
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