⊗jsPmTrCn 445 of 505 menu

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:

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

Riscriviamo in modo più compatto:

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

O ancora più compatto con una funzione freccia:

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

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.

Italiano
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesia日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Utilizziamo i cookie per il funzionamento del sito, l'analisi e la personalizzazione. I dati vengono elaborati in conformità con la Politica sulla privacy.
accetta tutto personalizza rifiuta