⊗jsPmTrCn 445 of 505 menu

JavaScript'те setInterval функциясы аркылуу эсептегич

Албетте, биздин таймер ар бир жолу бир эле нерсени чыгарып турушу ончолук кызыктуу эмес. Келгиле, тапшырмабызды татаалдаштырып, ар бир секунд сайын консолго өсүү тартибинде сандар чыгарылып турушун камдайлы: авал 1, андан кийин 2, андан кийин 3 жана ушу сыяктуу.

Бул үчүн бизге функциянын иштөөлөрү ортосунда маанисин сактап кала турган өзгөрмө-эсептегич керек. Глобалдык өзгөрмө жасаса болот деп түшүнүү оор эмес:

let i = 0; // глобалдык өзгөрмө setInterval(function() { i++; console.log(i); }, 1000);

Кыскараак кайра жазалы:

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

Же дагы кыскараак, жебе функциясы аркылуу:

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

Башында 100 саны сакталган өзгөрмө берилсин. Ар бир секунд сайын бул өзгөрмөнүн маанисин 1ге кемитүүчү жана аны консолго чыгаруучу таймерди иштетүү.

Кыргызча
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어LietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Биз сайттин иштөөсү, аналитика жана персонализация үчүн cookie файлдарын колдонобуз. Маалыматтарды иштетүү Маалыматты коргоо саясаты боюнча жүргүзүлөт.
баарын кабыл алуу ыңгайлаштыруу четке кагуу