자바스크립트(Java Script)/자바스크립트(Java Script) 기초
자바스크립트(Java Script) 8장 반복문
인생즐겜러
2022. 6. 22. 17:19
728x90
반응형
8장 반복문(loop)
동일한 작업을 여러번 반복
for
형식은 아래와 같다.
for ( let i = 0; i < 5 ; i++) {
// 반복을 할 코드
}
for 괄호 안의 구성물은
초기값 지정 ; 조건 ; 코드를 실행 후 작업
으로 구성되어 있다.
위의 실행되는 순서는
1. i=0
2. i가 5보다 작으므로 코드 실행
3. i 값 1 증가
이러한 방식으로 조건이 충족 되지 않을 때까지 반복.
while
형식은 아래와 같다.
let i = 0;
while(i<10){
//반복할 코드
i++;
}
while 안의 괄호의 조건(i<10)을 충족할 때까지 코드를 반복한다.
do...while
while과는 비슷하지만 한번은 무조건 실행한다는 점이 다른 점이다.
형식은 아래와 같다.
let i = 0;
do{
//반복할 코드
i++;
} while (i<10)
break / continue
break : 멈추고 빠져나옴.
continue : 멈추고 다음 반복으로 진행.
위의 예시에서 confirm을 취소를 해야
if 문에서 !false = true 로 조건을 받아서 break으로 반복문을 빠져나올 수 있게 된다.
위의 예시에서는if문에서 홀수인 경우, 1로 log를 찍어주게 되고짝수면 0으로 if문에서 빠져나와 continue 문을 받게 된다.
※사용
명확한 횟수가 정해져 있다 => for문
아니다 => while문
728x90
반응형