forEach
Asi najkratší spôsob:
btn.forEach(element => element.onclick = function() { modal.style.display = "block"; })
for
for (let i = 0; i < cars.length; i++) {
text += cars[i] + "<br>";
}
for of a for in robia presne to isté ako for len vynechávajú prvý a posledný element
for (let x of cars) { //vynecha prvý
text += x + "<br>";
}
for (let x in person) { //vynechá posledný
txt += person[x] + " ";
}
while – je trocha nebezpečný v tom že ak nie je splnená podmienka tak bude bežať stále až kým nezamrzne
while (i < 10) {
text += "The number is " + i;
i++;
}
Pridám aj metódu map, ktorá síce robí niečo iné ale prechádza sa ňou tiež pole
const numbers = [4, 9, 16, 25];
console.log( numbers.map(x => x * 2) );