Contatore tramite la funzione setInterval in JavaScript

Naturalmente, non è molto interessante che il nostro timer stampi ogni volta la stessa cosa. Compliciamo il nostro compito e facciamo in modo che ogni secondo in console vengano stampati numeri in ordine crescente: prima 1, poi 2, poi 3 e così via.

Per questo avremo bisogno di una variabile contatore, che conservi i suoi valori tra le esecuzioni della funzione. Non è difficile capire che si può semplicemente creare una variabile globale:

javascriptlet i = 0; // variabile globale

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

Riscriviamo in modo più compatto:

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

O ancora più compatto con una funzione freccia:

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

Sia data una variabile in cui inizialmente è memorizzato il numero 100. Avvia un timer che ogni secondo diminuirà il valore di questa variabile di 1 e stamperà questo valore in console.