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हिन्दीMagyarIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Մենք օգտագործում ենք cookie-ներ կայքի աշխատանքի, վերլուծության և անհատականացման համար։ Տվյալների մշակումը կատարվում է համաձայն Գաղտնիության քաղաքականության։
ընդունել բոլորը կարգավորել մերժել