6 of 264 menu

Конструкция for

Конструкция for циклды белгілейді: оның ішінде орналасқан код, берілген рет санына қайталанады.

Синтаксис

for (бастапқы командалар; циклдың аяқталу шарты; цикл өткеннен кейінгі командалар) { цикл денесі };

Мысал

0-ден 10-ға дейінгі сандар тізбегін шығарайық:

for (let i = 0; i <= 10; i++) { console.log(i); }

Мысал

10-нан 0-ге дейінгі сандар тізбегін шығарайық:

for (let i = 10; i >= 0; i--) { console.log(i); }

Мысал

0-ден 10-ға дейінгі жұп сандарды шығарайық:

for (let i = 2; i <= 10; i += 2) { console.log(i); }

Мысал

Массив элементтерін шығарайық:

let arr = ['a', 'b', 'c', 'd', 'e']; for (let i = 0; i < arr.length; i++) { console.log(arr[i]); }

Мысал

Бастапқы командалар және цикл өткеннен кейінгі командалар бір емес, бірнеү командалардан тұруы мүмкін, олар үтірлермен бөлінеді. Мысал ретінде екі есептегіш жасайық: біріншісі әрбір цикл итерациясында бірге өссін, ал екіншісі - екіге:

for (let i = 0, j = 0; i <= 9; i++, j += 2) { console.log(i, j); }

Сондай-ақ қараңыз

  • JavaScript оқулығынан сабақ,
    онда for циклымен жұмыс істеу сипатталған
  • конструкция for-of,
    ол массивті айналу үшін цикл жасайды
  • конструкция for-in,
    ол объектті айналу үшін цикл жасайды
  • конструкция while,
    ол да цикл жасайды
  • инструкция break,
    ол циклды үзіп тастайды
  • инструкция continue,
    ол циклды келесі итерацияға ауыстырады
Қазақ
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 файлдарын қолданамыз. Деректерді өңдеу Құпиялылық саясаты бойынша жүреді.
барлығын қабылдау баптау қабылдамау