Toán tử điều kiện hoặc toán tử bậc ba trước tiên đánh giá một biểu thức cho một giá trị đúng hoặc sai, sau đó thực hiện một trong hai câu lệnh đã cho tùy thuộc vào kết quả của phép đánh giá.
S.Không | Toán tử &Mô tả |
---|---|
1 | ? :(Có điều kiện) Nếu Điều kiện là đúng? Sau đó giá trị X:Ngược lại giá trị Y |
Ví dụ
Bạn có thể thử chạy đoạn mã sau để hiểu cách Toán tử bậc ba hoạt động trong JavaScript
Bản trình diễn trực tiếp
<html> <body> <script> var a = 10; var b = 20; var linebreak = "<br />"; document.write ("((a > b) ? 100 : 200) => "); result = (a > b) ? 100 : 200; document.write(result); document.write(linebreak); document.write ("((a < b) ? 100 : 200) => "); result = (a < b) ? 100 : 200; document.write(result); document.write(linebreak); </script> </body> </html>