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šuMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние користиме колачиња за работата на веб-страната, анализа и персонализација. Обработката на податоци се врши во согласност со Политиката за приватност.
прифати ги сите прилагоди одбиј