본문 바로가기
Javascript

반복문

by 코딩대원 2022. 7. 26.

반복문

반복문은 프로그램에서 필요한 결과 값을 도출하기 위해 실행문의 순서를 반복적으로 실행시키는 문법을 말합니다. 반복문에는 while문, do while문, for문이 있으며, for문을 가장 많이 사용합니다.

while문

for ( 초기값; 조건식; 증감값 ){
    실행문
}

do while문

do while문은 while문과 달리 한번은 무조건 실행된다는것에 차이가 있다.

for ( 초기값; 조건식; 증감값 ){
    실행문
}

for문

for ( 초기값; 조건식; 증감값 ){
    실행문
}


0부터 99까지 출력하기

//0부터 99까지 출력하기
    for( let i=0; i<100; i++ ){
    document.write(i)
    }
결과 확인하기

1부터 100까지 출력하기

//1부터 100까지 출력하기
    for( let i=1; i<=100; i++){
        document.write(i);
    }
결과 확인하기

1부터 100까지 출력하기(짝수)

짝수로 출력할 때는 증가값을 2로 해주면 된다.


    for( let i=2; i<=100; i+=2){
        document.write(i);
        }
결과 확인하기

1부터 100까지 출력하기(5의 배수, 7의배수)

5로 나눌때 나머지가 0인 식 + 7로나눌때 나머지가 0인 식


    {
        for( let i=1; i<=100; i++ ){
            if ( i % 5 == 0 ) {
                document.write(i);
            }
            if ( i % 7 == 0 ) {
                document.write(i);
            }
        }
    }
결과 확인하기

for문을 이용해서 1~100까지 출력(짝수는 빨간색, 홀수는 파란색)

span으로 감싸서 스타일넣고 더하기

{
    for( let i=1; i<=100; i++ ){
        if ( i % 5 == 0 ) {
            document.write("<span style='color: blue'>"+i+"</span>");
        }
        if ( i % 7 == 0 ) {
            document.write("<span style='color: red'>"+i+"</span>");
        }
    }
}
결과 확인하기

구구단 출력하기

2단을 8번 반복해서 돌리고 그안에 또9번 돌리는 반복문을 넣고 sum합치기


    for( let i=2; i<=9; i++){
        for( let j=1; j<=9; j++){
            let sum = i * j;
            document.write(i + "*" + j + "=" + sum);
        }
    }
결과 확인하기

for문을 이용해서 테이블 출력하기

중첩 for문을 이용해서 테이블을 만들 수 있다.


    let table ="<table>";

    for(let i=0; i<10; i++){
        table += "<tr>";

        for(let j=0; j<10; j++){
            table += "<td>ㅇ</td>";
        }

        table += "</tr>"
        }

    table += "</table>";
        document.write(table);
결과 확인하기

'Javascript' 카테고리의 다른 글

함수  (9) 2022.07.26
데이터 타입  (8) 2022.07.26
조건문  (8) 2022.07.26
연산자  (7) 2022.07.26
기본 규칙  (7) 2022.07.26

댓글


HTML
CSS

JAVASCRIPT

자세히 보기