⊗jsPmTrCn 445 of 505 menu

JavaScript-da setInterval funksiyasi orqali hisoblagich

Albatta, bizning taymerimiz har safar bir xil narsani chiqarishi unchalik qiziq emas. Keling vazifamizni murakkablashtiraylik va har soniyada konsolga ortib boruvchi raqamlar chiqarilishi uchun qilaylik: avval 1, keyin 2, keyin 3 va hokazo.

Buning uchun bizga funktsiya ishga tushirishlar orasida o'z qiymatlarini saqlaydigan hisoblagich o'zgaruvchisi kerak bo'ladi. Shunchaki global o'zgaruvchi yaratish mumkinligini tushunish qiyin emas:

let i = 0; // global o'zgaruvchi setInterval(function() { i++; console.log(i); }, 1000);

Keling, yana ixchamroq qayta yozamiz:

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

Yoki o'q funktsiyasi orqali yana ham ixchamroq:

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

Faraz qilaylik, o'zgaruvchi berilgan bo'lib, dastlab 100 soni saqlanadi. Har soniyada ushbu o'zgaruvchining qiymatini 1 ga kamaytiradigan va bu qiymatni konsolga chiqaradigan taymerni ishga tushiring.

Oʻzbek
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекTiếng Việt
Biz sayt ishlashi, tahlil qilish va shaxsiylashtirish uchun cookie-fayllardan foydalanamiz. Ma'lumotlarni qayta ishlash Maxfiylik siyosatiga muvofiq amalga oshiriladi.
hammasini qabul qilish sozlash rad etish