본문 바로가기

Programming/javascript (JS)

JS(17) 반복문 - while문

반복문 | 조건에 따라 프로그램의 일정 코드를 반복적으로 수행할 수 있도록 하는 구문

대표적으로 while문과 for문이 있다.

while : 특정 조건이 만족하는 동안 일정한 코드를 반복적으로 실행

while(/*조건식*/) {  //조건식이 만족하면, 중괄호 안의 코드를 반복적으로 실행한다. 코드를 한번 다 실행하고 나면 다시 while문의 조건을 계산하고 반복하지 말지 결정한다. 만족하지 않으면 그대로 while구문이 종료되고 다음 코드가 실행됨.
/* 반복 실행될 코드를 작성한다. */ 

 

문제 3개를 내고 틀리면 사용자가 다시 문제를 풀도록 하는 프로그램.

반복문을 종료하기 위해 break가 필요.


continue, break;

  • continue : 남은 반복실행될 코드를 모두 skip
  • break : 반복문에서 즉시 탈출

 

함수 solution은 n을 인자로 받아서 1부터 n까지 더한 값을 return하는 함수입니다. 

예를들어 solution(3)을 호출하면 1+2+3인 6을 return합니다.

 

function solution(n){
   var count = 1;
   var sum=0;
   while( count<=n  ){

      sum = sum + count ;
      count++;
}
return sum;

'Programming > javascript (JS)' 카테고리의 다른 글

JS(19) 반복문 - for문  (0) 2019.10.02
JS(18) 반복문 - do while문  (0) 2019.10.02
JS(16) 조건문 - switch문  (0) 2019.10.02
JS(15) 조건문 - if문  (0) 2019.10.02
JS(14) 배열array  (0) 2019.10.01