C#
for, foreach 차이
용성
2022. 1. 18. 09:48
for
for (let i = 0; i < animals.length; i++) {
let animal = animals[i];
console.log(animal);
for (let j = 0; j < animal.friends.length; j++) {
let friend = animal.friends[j];
console.log(friend);
}
}
foreach
animals.forEach((animal) => {
animal.friends.forEach((friend) => {
console.log(friend);
});
});
for문은 반복에 필요한 변수 선언 및 초기화, 조건식, 변수의 증감 등의 조건으로 반복을 수행
foreach문은 배열의 크기에서 값을 하나씩 가져오면서 반복을 수행
728x90