Penghitung menggunakan Fungsi setInterval dalam JavaScript

Tentu saja, tidak terlalu menarik bahwa timer kita setiap kali mengeluarkan hal yang sama. Mari kita persulit tugas kita dan buat agar setiap detik di konsol menampilkan angka secara menaik: pertama 1, lalu 2, kemudian 3 dan seterusnya.

Untuk ini kita memerlukan variabel penghitung, yang akan menyimpan nilainya di antara jalannya fungsi. Tidak sulit untuk memahami, bahwa kita bisa langsung membuat variabel global:

javascriptlet i = 0; // variabel global

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

Tulis ulang dengan lebih ringkas:

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

Atau bahkan lebih ringkas dengan fungsi panah:

javascriptlet i = 0;
setInterval(() => console.log(++i), 1000);
Задание 1

Misalkan diberikan sebuah variabel, yang awalnya menyimpan angka 100. Jalankan timer, yang setiap detik akan mengurangi nilai variabel tersebut sebesar 1 dan menampilkan nilai itu di konsol.