Цикл for во JavaScript

Циклусот for овозможува повторување на одреден код зададен број пати. Еве го неговиот синтакса:

javascriptfor ( почетни команди; услов за завршување; команди по поминување ) {
  тело на циклусот
}

Почетни команди - тоа се работи што ќе се извршат пред стартот на циклусот. Тие се извршуваат само еднаш. Обично таму се поставуваат почетните вредности на бројачите, на пример: i = 0.

Услов за завршување на циклусот - тоа е условот при кој циклусот ќе се повторува, сè додека е тој вистинит, на пример: i <= 10.

Команди по поминување на циклусот - тоа се командите кои ќе се извршуваат секој пат на крајот од поминувањето на циклусот. Обично таму се зголемуваат бројачите, на пример: i++.

Ајде со помош на циклусот for да ги испечатиме редоследно броевите од 1 до 9:

javascriptfor (let i = 1; i <= 9; i++) {
  console.log(i); // ќе испечати 1, 2... 9
}

А сега ќе го зголемуваме бројачот не за 1, туку за 2:

javascriptfor (let i = 1; i <= 9; i += 2) {
  console.log(i); // ќе испечати 1, 3, 5...
}

Може да се направи обратно броење:

javascriptfor (let i = 10; i > 0; i--) {
  console.log(i); // ќе испечати 10, 9, 8...
}
Задание 1

Со помош на циклусот for испечатете во конзола броеви од 1 до 100.

Задание 2

Со помош на циклусот for испечатете во конзола броеви од 11 до 33.

Задание 3

Со помош на циклусот for испечатете во конзола парни броеви во опсег од 0 до 100.

Задание 4

Со помош на циклусот for испечатете во конзола непарни броеви во опсег од 1 до 99.

Задание 5

Со помош на циклусот for испечатете во конзола броеви од 100 до 0.