본문 바로가기

JavaScript

(10) JavaScript 제어문(반복문 while문, for문)

반복문

1. while 문

    while(조건식){
        조건식의 결과가 true인 동안 반복할 문장;
        ...
    }

    do ~ while 문
    조건식의 결과가 처음부터 false 일 경우에도 1번은 {}에 문장을 실행함

    do {
        조건식의 결과가 true인 동안 반복할 문장;
        ...
    }while(조건식);

 

2. for 문

 

    for(초기값; 조건식; 증감식){
        조건식의 결과가 true인 동안 반복할 문장;
        ...
    }

 

    ✔ 무한루프
    for(;;){
        
    }

break 문

switch문 또는 반복중인 루프 내에서 사용하여 해당 문장을 완전히 종료시키고 다음에 위치한 실행문으로 이동

    num = 1;
    while(num <= 10){
        if(num == 5) break;
        console.log(num); // 1 2 3 4 5 6 7 8 9 10
        num++;
    }

 

continue 문

반복중인 루프 내에서 사용하여 해당 루프의 나머지 부분을 건너뛰고 다음 반복문의 판단으로 넘어감

    num = 1;
    while(num <= 10){
        console.log(num); // 1 2 3 4 5 6 7 8 9 10
        num++;
        if(num == 5) continue;
        ...
    }

<while 문>

<JS> 

<결과>

 

<for 문>

<JS>

<결과>

'JavaScript' 카테고리의 다른 글

(11) JavaScript 배열  (0) 2023.04.14
(10-1) JavaScript 반복문 연습문제  (0) 2023.04.14
(9-1) JavaScript 제어문 연습문제  (0) 2023.04.14
(9) JavaScript 제어문(if문, switch문)  (0) 2023.04.12
(8) JavaScript 연산자  (0) 2023.04.11