본문 바로가기
Coding/Javascript

Javascript - 반복문

by z쿳쿳z 2020. 5. 13.
728x90
반응형

반복문

 - for문

 - 코드를 조건에 따라 반복 실행

 - 형식

  *for(변수선언; 변수범위; 변수증감){

                           코드

     }

 *변수선언 : i 라는 변수를 선언(반복할 변수)

 *변수범위 : 반복문을 몇번 실행 할지 범위를 설정

 *변수증감 : 변수를 증가 or 감소를 시켜서 순차적으로 발생 하도록 지정

 *첫번째, 초기값 sum=0이고 i 도 0 이기 때문에 처음 출력 값은 0(이후 변수증감을 통해서 i 는 1이 된다)(i++은 1씩증가 한다는 의미)

 *두번째, 처음 출력값은 0이기에 sum=0이고 i는 1이기 때문에 sum = 0+1이 되어서 1을 출력

 *세번째, 두번째 출력값은 1이기에 sum =1이고 i는 1증가되어 2 가 되므로 sum = 1 + 2 를 출력

 *i가 9가 될때 까지 반복 실행하면 최종값은 45가 된다.

 - while문

 - 형식

  *while(조건){

                코드

    }

  *조건 : 조건만큼 반복을 실행

  *작동하는 원리는 for문과 유사하다

  *for문은 ( ) 안에 조건 등을 넣어 주지만, while은 다른곳에서 선언을 해줘야 한다는 특징이 있다.

 

*추가내용

 -for문 다른 사용법(for...in 구문)

  *for(변수선언 in 객체 or 배열){

                  코드
    }

 - 뒤에 배열과 객체라는 구문과 같이 사용하기에 편리하다.

 - 배열을 배우고 이해하면 더욱 좋다.

   *코드를 설명하면, 배열에 있는 index의 모든 항목들을 호출한다. 영어에서 in은 '안' 이라고 해석 될 수 있는데 ,  in array는 배열안에 있는 index를 순차 적으로 호출 하는 반복문 이다. 

 

#Javascript#codestates#생활코딩#CCL라이선스BY#for#while#if#boolean

 

728x90
반응형

'Coding > Javascript' 카테고리의 다른 글

Javascript - 객체(Object)  (1) 2020.05.13
Javascript - 배열(array)  (1) 2020.05.13
Javascript - 조건문  (1) 2020.05.13
Javascript - 변수, 비교, 논리연산자  (1) 2020.05.13