⊗jsPmTrCn 445 of 505 menu

Skaitiklis naudojant setInterval funkciją JavaScript

Žinoma, nėra labai įdomu, kad mūsų laikmatis kiekvieną kartą rodo tą patį. Sudėtinkime mūsų užduotį ir padarykime taip, kad kiekvieną sekundę konsolėje būtų rodomi skaičiai didėjimo tvarka: pirmiausia 1, paskui 2, po to 3 ir taip toliau.

Tam mums reikės kintamojo-skaitiklio, kuris saugos savo reikšmes tarp funkcijos paleidimų. Nesunku suprasti, kad galima tiesiog padaryti globalų kintamąjį:

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

Perrašykime trumpiau:

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

Arba dar trumpiau naudojant rodyklinę funkciją:

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

Tarkime, duotas kintamasis, kuriame iš pradžių saugomas skaičius 100. Paleiskite laikmatį, kuris kiekvieną sekundę sumažins šio kintamojo reikšmę 1 ir išves šią reikšmę į konsolę.

Lietuvių
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mes naudojame slapukus svetainės veikimui, analizei ir personalizavimui. Duomenų apdorojimas vyksta pagal Privatumo politiką.
priimti visus nustatyti atšaukti