Đoạn code trên sẽ có kết quả là:
const notifications = 1;
console.log(
`You have ${notifications} notification${notifications !==
1 && 's'}`
);
const notifications = 1;
console.log(
`You have ${notifications} notification${notifications !==
1 && 's'}`
);
Chính xác
Xem lời giải
Suy nghĩ trả lời câu hỏi trước khi xem đáp án
ATNETWORK
Lời giải:
Báo saiToán tử && sẽ dừng và trả về kết quả false nếu gặp bất kỳ điều kiện nào sai, vì thế notifications !== 1 && 's' sẽ trả về false. Nếu bạn muốn ví dụ trên chạy đúng như ý muốn, ta có thể dùng ternary operator: notifications !== 1 ? 's' : ''.
Câu hỏi này thuộc ngân hàng trắc nghiệm dưới đây, bấm vào Xem chi tiết để làm toàn bài
250 Câu hỏi trắc nghiệm Javascript, CSS, HTML có đáp án
Tổng hợp 250 câu hỏi trắc nghiệm Javascript có đáp án đầy đủ nhằm giúp các bạn dễ dàng ôn tập lại toàn bộ các kiến thức.
ADMICRO
YOMEDIA
ZUNIA9