Dạng viết tắt kiểm tra giá trị falsy trong JavaScript
Giả sử bây giờ chúng ta muốn kiểm tra giá trị của một biến có phải là falsy không. Điều này có thể được thực hiện như sau:
javascriptlet test = true;
if (test === false) {
console.log('+++');
} else {
console.log('---');
}
Chúng ta cũng có thể viết mã tương đương bằng cách sử dụng phủ định:
javascriptlet test = true;
if (test !== true) {
console.log('+++');
} else {
console.log('---');
}
Đoạn mã trên có thể được viết lại dưới dạng viết tắt như sau:
javascriptlet test = true;
if (!test) {
console.log('+++');
} else {
console.log('---');
}
Задание 1
Viết lại đoạn mã sau bằng cách sử dụng dạng viết tắt:
javascriptlet test = true;
if (test == false) {
console.log('+++');
} else {
console.log('---');
}
Задание 2
Viết lại đoạn mã sau bằng cách sử dụng dạng viết tắt:
javascriptlet test = true;
if (test != true) {
console.log('+++');
} else {
console.log('---');
}
Задание 3
Viết lại đoạn mã sau bằng cách sử dụng dạng viết tắt:
javascriptlet test = true;
if (test != false) {
console.log('+++');
} else {
console.log('---');
}