⊗jsPmTrCn 445 of 505 menu

JavaScript-de setInterval funksiýasy arkaly sanaw

Elbette, taimerimiziň her gezek şol bir zady çap etmegi gyzykly däl. Geliň, işimizi kynlaşdyryp we her sekuntda konsola ýokarlandyş boýunça sanlar çap edilmegini ýasalyň: ilki 1, soňra 2, soňra 3 we ş.m.

Bun üçin, funksiýanyň işe girişleri arasynda bahalaryny saklaýan sanaw üýtgeýjisi gerek bolar. Global üýtgeýji ýasap bolýandygyny düşünmek kyn däl:

let i = 0; // global üýtgeýji setInterval(function() { i++; console.log(i); }, 1000);

Geliň, has gysgaça ýazalyň:

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

Ýa-da ok funksiýasy arkaly has hem gysga:

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

Başlangyçda 100 sanyny saklaýan üýtgeýji berlen diýeliň. Her sekuntda bu üýtgeýjiniň bahasyny 1 azaldyp, bu bahany konsola çap edýän taimeri işe salyň.

Türkmen
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkçeЎзбекOʻzbekTiếng Việt
Biz sahypanyň işlemegi, analitika we şahsyýetleşdirmek üçin cookie ulanýarys. Maglumatlaryň işlenişi Gizlinlik syýasaty boýunça amala aşyrylýar.
hemmesini kabul et sazlamak ret et