티스토리 뷰

Javascript

for문을 이용해서 출력하기

gwni0214 2022. 1. 19. 15:51

for ( ) 문

for ( ) 문은 매번 다른 값으로 동일한 코드를 반복해서 실행하려는 경우에 편리하게 사용할 수 있는 Loop 기능 중 하나 입니다. for ( )문은 어떤 특정한 조건이 거짓으로 판별될 때까지 반복합니다.

for( )문 문법

for문의 문법은 다음과 같습니다.

for (초기값; 조건식; 증감식){반복코드};
ex)
for(var i=0; i<100; i++){반복 코드}
초기값 설정 : var i=0 초기 시작 값을 0으로 설정하고, 초기값은 오직 한 번만 실행되면 이후로는 실행되지 않습니다.
조건식 설정 : i<100 조건에 맞으면 실행됩니다.
증감식 설정 : 조건에 맞으면 1씩 증가됩니다.

1.for문을 이용하여 1부터 100까지를 출력해봅시다.

{
        for(let i =1; i<=100; i++){
            console.log(i);
        }   
}

1-2. for문을 이용해서 1부터 100까지 출력해봅시다.

조건1. 짝수만 출력하세요!

조건2. 홀수만 출력하세요!

짝수

{
    
for(let i =1; i<=100; i++){
    if(i%2==0){
       console.log(i);
     }
 }   
//다른방법1 (if 괄호 생략)
for(let i =1; i<=100; i++){
    if(i%2==0)
        console.log(i);
}
//다른 방법2
for(let i =2; i<=100; i+=2){        
        console.log(i);
}
}

홀수

{
function func( ){
    for(let i =1; i<=100; i++){
        if(i%2!=0){
            console.log(i);
        }
    }
}
func( );
//다른 방법1 (if 괄호 생략)
for(let i =1; i<=100; i++){
    if(i%2!=0)
        console.log(i);            
}
//다른 방법2
for(let i =1; i<=100; i+=2){           
    console.log(i);            
} 
}

이런 식으로 for문을 활용 할 수 있습니다.

for문과 while문의 차이점

for문과 while문은 서로 완벽하게 대치가 가능한데요! for문의 경우 초기값, 조건식, 증감식 부분이 for문에 포함이 되고 while문은 while문을 수행하기전 초기값을 체크하고 그다음 2번째while문에서 조건식을 검사합니다. 3번째 while문에서 증감식을 체크 합니다. for문의 경우 수행 횟수가 정해진 경우에 많이 사용을 합니다. while문의 경우 특정 조건시 종료 될경우 많이 사용하지만 프로그램을 하는 사람에 따라 어떤 반복문을 사용하는지는 자신이 편한 대로 사용하면 됩니다.

'Javascript' 카테고리의 다른 글

연산자  (1) 2022.01.28
조건문 (If)  (1) 2022.01.25
자료형 (DataType)  (0) 2022.01.21
반복문으로 구구단 출력해보기  (5) 2022.01.20
반복문 Loop  (2) 2022.01.19
댓글
© 2018 webstoryboy