Contador usando la función setInterval en JavaScript

Por supuesto, no es muy interesante que nuestro temporizador muestre lo mismo cada vez. Compliquemos nuestra tarea y hagamos que cada segundo se muestren números en la consola en orden ascendente: primero 1, luego 2, después 3 y así sucesivamente.

Para esto necesitaremos una variable contador, que almacenará sus valores entre las ejecuciones de la función. Es fácil entender que simplemente podemos usar una variable global:

javascriptlet i = 0; // variable global

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

Reescribamos de forma más compacta:

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

O aún más compacto usando una función flecha:

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

Supongamos que tenemos una variable que inicialmente almacena el número 100. Inicia un temporizador que cada segundo disminuya el valor de esta variable en 1 y muestre ese valor en la consola.