반복문(loop statement)
for(변수선언문; 조건식; 증감식) { }
실행순서:
1.변수선언문
2.조건식의 값이 참이면 { } 코드블럭을 수행
3.증감식을 수행
4.조건식이 거짓이 될 때까지 2번과 3번을 반복함
for문 Ex)
for(let i=0; i<5; i++){
console.log(i)
}
이중for문 Ex)
for(let i=0; i<5; i++){
for(let j=0; j<5; j++){
console.log(i,j)
}
}
무한루프 for문 Ex)
for(;;)
반복문 제어:continue,break Ex)
for(let i=0; i<20; i++){
if(i===10){
console.log('i는10입니다');
continue; // 아래 console.log(i)를 생략하고 증감식으로 넘어간다
break; // i는 10입니다를 출력 후 for문을 종료한다
}
console.log(i);
}