for( 초기화 구문 작성; 조건식 작성; update할 구문 작성) {
/*반복 실행될 코드는 중괄호 안에 while문과 동일하게 작성하면 됨.
단, 반복 실행될 코드가 위 조건에 만족하지 않으면 한번도 실행되지 않지만, 초기화코드는 항상 실행된다.
우선 초기화 구문이 실행되고, 이 조건식이 참이 아닌 경우에는 바로 for문을 종료함.*/
}
for문에서도 continue와 break를 쓸 수 있다.
단, for문에서 continue;문을 만나면 update구문으로 이동하여 실행되고 다시 조건식을 비교한다는 점이 다름.
while문에서 continue를 만나면 중괄호 닫히는 부분까지(반복실행 코드 끝으로 이동) 한번에 점프한 뒤에 조건식을 다시 검사하고 반복할지말지 결정.
for문은 중괄호 끝 구문까지 간 다음에 조건식을 확인하기 전에 업데이트 구문을 먼저 실행하고 조건식을 검사한 후에 반복실행할지말지를 결정.
'Programming > javascript (JS)' 카테고리의 다른 글
JS(18) 반복문 - do while문 (0) | 2019.10.02 |
---|---|
JS(17) 반복문 - while문 (0) | 2019.10.02 |
JS(16) 조건문 - switch문 (0) | 2019.10.02 |
JS(15) 조건문 - if문 (0) | 2019.10.02 |
JS(14) 배열array (0) | 2019.10.01 |