Cikli ļauj atkārtot koda bloku vairākas reizes.
for
for (let i = 0; i < 5; i++) {
console.log(`Skaitlis: ${i}`);
}
// 0, 1, 2, 3, 4
while
let i = 0;
while (i < 5) {
console.log(i);
i++;
}
do...while
Izpilda kodu vismaz vienu reizi:
let i = 10;
do {
console.log(i);
i++;
} while (i < 5);
// Izvadīs: 10
for...of (masīviem)
Modernais veids, kā pārskatīt masīvu:
const augļi = ['ābols', 'bumbieris', 'ķirsis'];
for (const auglis of augļi) {
console.log(auglis);
}
for...in (objektiem)
const lietotajs = { vards: 'Jānis', vecums: 25, pilseta: 'Rīga' };
for (const atslega in lietotajs) {
console.log(`${atslega}: ${lietotajs[atslega]}`);
}
forEach (masīvu metode)
const skaitli = [1, 2, 3, 4, 5];
skaitli.forEach((skaitlis, indekss) => {
console.log(`${indekss}: ${skaitlis}`);
});
break un continue
for (let i = 0; i < 10; i++) {
if (i === 5) break; // pārtrauc ciklu
if (i % 2 === 0) continue; // izlaiž pāra skaitļus
console.log(i); // 1, 3
}










