Skip to content

Latest commit

 

History

History
15 lines (9 loc) · 569 Bytes

File metadata and controls

15 lines (9 loc) · 569 Bytes

importance: 5


Đặt và giảm cho bộ đếm

Sửa đổi mã của makeCounter() để bộ đếm cũng có thể giảm và đặt số:

  • counter() nên trả lại số tiếp theo (như trước).
  • counter.set(value) nên đặt bộ đếm thành value.
  • counter.decrease() nên giảm của bộ đếm 1 đơn vị.

Xem mã sandbox để biết ví dụ sử dụng đầy đủ.

Tái bút: Bạn có thể sử dụng bao đóng hoặc thuộc tính hàm để giữ số lượng hiện tại. Hoặc viết cả hai biến thể.