가장 일반적인 for문의 형태는
for(let i = 0; i <= 5; i++) {
console.log(i);
}
console.log(i)를 5번 반복하는 반복문
let i = 0 : 변수 let i를 선언하고 0으로 할당
i <= 5 : for문을 얼마나 돌릴 것인지 조건을 적는 부분
i++ : 루프가 한번 돌때마다 변수 증감식
여기에서는 i가 0부터 시작해서 5보다 작거나 같을때까지 0~5. 총 5번 반복할 것이므로, 출력값은 0,1,2,3,4,5이다.
문제
사자는 몇 마리인가
let animals = ['사자','호랑이','고양이','사자','개','재규어','사자'];
let count = 0;
for(let i = 0; i < animals.length; i++) {
if(animals[i] === '사자') {
count++;
}
}
console.log(count);
정보에 감사드립니다.