⊗jsPmTrCn 445 of 505 menu

Bộ đếm sử dụng hàm setInterval trong JavaScript

Tất nhiên, việc bộ hẹn giờ của chúng ta mỗi lần đều xuất ra cùng một thứ là điều không thú vị lắm. Hãy làm cho nhiệm vụ của chúng ta phức tạp hơn và làm sao để mỗi giây trong console xuất ra các số theo thứ tự tăng dần: đầu tiên là 1, sau đó 2, rồi 3 và cứ thế tiếp tục.

Để làm điều này, chúng ta cần một biến bộ đếm, biến này sẽ lưu trữ giá trị của nó giữa các lần chạy hàm. Không khó để hiểu rằng có thể đơn giản tạo một biến toàn cục:

let i = 0; // biến toàn cục setInterval(function() { i++; console.log(i); }, 1000);

Hãy viết lại một cách ngắn gọn hơn:

let i = 0; setInterval(function() { console.log(++i); }, 1000);

Hoặc thậm chí ngắn gọn hơn nữa thông qua hàm mũi tên:

let i = 0; setInterval(() => console.log(++i), 1000);

Giả sử có một biến, ban đầu lưu trữ số 100. Hãy khởi chạy bộ hẹn giờ, bộ hẹn giờ này mỗi giây sẽ giảm giá trị của biến này đi 1 và xuất giá trị đó ra console.

Tiếng Việt
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbek
Chúng tôi sử dụng cookie để vận hành trang web, phân tích và cá nhân hóa. Việc xử lý dữ liệu được thực hiện tuân theo Chính sách bảo mật.
chấp nhận tất cả tùy chỉnh từ chối