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
반응형
'자바스크립트(Java Script) > 자바스크립트(Java Script) 기초' 카테고리의 다른 글
자바스크립트(Java Script) 10장 함수 (0) | 2022.06.22 |
---|---|
자바스크립트(Java Script) 9장 switch (0) | 2022.06.22 |
자바스크립트(Java Script) 7장 논리 연산자 (0) | 2022.06.22 |
자바스크립트(Java Script) 6장 비교 연산자, 조건문 (0) | 2022.06.21 |
자바스크립트(Java Script) 5장 기본 연산자 (0) | 2022.06.21 |
댓글