예제와 함께 JavaScript에서 루핑하는 7가지 방법.

이 블로그에서는 예제를 통해 JavaScript에서 루핑하는 7가지 방법에 대해 배웁니다.

예를 들어 메시지를 100번 표시하려면 루프를 사용할 수 있습니다. 이것은 단순한 예일 뿐입니다. 루프를 사용하면 훨씬 더 많은 것을 얻을 수 있습니다.



JavaScript의 루프 목록



JavaScript에는 7가지 종류의 루프가 있습니다. 작업 프로세스와 사용법을 명확하게 파악하는 데 도움이 되는 순서대로 나열했습니다. 이 문서는 또한 사용 위치, 시기 또는 방법과 같은 7가지 루프를 모두 구분하는 데 도움이 됩니다. 시작하겠습니다.
  • while
  • do-while
  • for
  • forEach()
  • map()
  • for…in
  • for…of



  • 1. while 루프


    while loop는 JS에서 사용할 수 있는 가장 기본적인 종류의 루프 중 하나입니다. 자바스크립트가 당신이 알고 있는 유일한 프로그래밍 언어가 아니라면 이미 이 언어에 대해 들어봤을 것입니다.

    while 문은 조건이 참인 한 문(코드)의 특정 블록에서 실행되는 루프를 생성합니다. 코드 블록을 실행하기 전에 매번 조건이 확인됩니다.

    while 루프 구문



    while (condition) {
    Block of code
    }



    while 루프 예




    let i=5;
    while (i<10){
     console.log("I is less than 10");
     i++;
    }
    


    산출




    I is less than 10
    I is less than 10
    I is less than 10
    I is less than 10
    I is less than 10
    


    위의 예에서 i의 값이 10보다 작은지 아닌지 조건을 확인하고 있습니다. 조건이 참이면 코드 블록이 실행되고 다음에 반복하기 전에 명령문i++을 추가했기 때문에 i 값이 1씩 증가합니다.


    2. do-while 루프


    do-while 루프는 한 가지 추가 기능을 포함하므로 while과 약간 다릅니다. do-while 루프의 경우 코드 블록이 한 번 이상 실행되고 이후 조건이 만족되면 그에 따라 코드 블록이 실행됩니다.

    do-while 루프 구문



    do {
    Block of code
    }
    while (condition);



    예시




    let i=5;
    do{
        console.log("The value of i is " + i);
        i++;
    }
    while(i>5 && i<10);
    


    산출




    The value of i is 5
    The value of i is 6
    The value of i is 7
    The value of i is 8
    The value of i is 9
    


    보시다시피 조건은 *i의 값이 7보다 크고 10보다 작습니다. 그러나 출력에서 ​​i=7의 값이 인쇄되었습니다. 이 루프 기법은 먼저do 조건에 관계없이 코드를 실행한 다음 두 번째 실행 라운드부터 조건을 비교하기 때문입니다. 두 번째 루핑 라운드의 모든 참 조건에 대해 코드 블록이 실행됩니다.

    계속 쓰기......

    좋은 웹페이지 즐겨찾기