⊗jsPmTrCn 445 of 505 menu

Contor folosind funcția setInterval în JavaScript

Desigur, nu este foarte interesant faptul că timer-ul nostru afișează același lucru de fiecare dată. Să complicăm sarcina și să facem astfel încât în fiecare secundă în consolă să fie afișate numere în ordine crescătoare: mai întâi 1, apoi 2, apoi 3 și așa mai departe.

Pentru aceasta, vom avea nevoie de o variabilă-contor, care să-și păstreze valoarea între apelurile funcției. Este ușor de înțeles că putem simplu face o variabilă globală:

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

Să rescriem mai compact:

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

Sau și mai compact folosind funcția săgeată:

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

Să presupunem că este dată o variabilă în care inițial este stocat numărul 100. Porniți un timer care în fiecare secundă va micșora valoarea acestei variabile cu 1 și va afișa această valoare în consolă.

Română
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Folosim cookie pentru funcționarea site-ului, analiză și personalizare. Prelucrarea datelor are loc în conformitate cu Politica de confidențialitate.
acceptă toate configurează respinge