Biểu thức kiểm tra điều kiện rút gọn trong JavaScript
Giả sử chúng ta muốn kiểm tra biến
test có bằng giá trị true không.
Trong trường hợp này, cấu trúc if
có thể được viết như sau:
let test = true;
if (test == true) {
console.log('+++');
} else {
console.log('---');
}
Khi lập trình, những kiểm tra như vậy được yêu cầu
rất thường xuyên, vì vậy tồn tại một dạng rút gọn
thanh lịch hơn: thay vì
if (test == true) có thể viết
đơn giản là if (test).
Hãy viết lại mã của chúng ta ở dạng rút gọn:
let test = true;
if (test) {
console.log('+++');
} else {
console.log('---');
}
Viết lại mã sau bằng cách sử dụng dạng rút gọn:
let test = true;
if (test === true) {
console.log('+++');
} else {
console.log('---');
}