[個人学習JavaScript 7日目]制御文繰返し文(while)


1. while
文は条件式がtrueの場合も繰り返します.
条件式がfalseを返すと、繰り返しを停止しwhile文を終了します.
let x = 1;                      // 초기식 -> 반복에 사용 될 조건 값을 지정
while (x <= 10){                // 조건식 -> x의 값이 10보다 작거나 같을때 까지, 반복
    const k = 'x = ' + x;
    console.log(k);
    x++;                       // 증감식 -> 조건에 사용 된 값을 1씩 증가    
}
1-1. 九九九九九九九九九九九九九九九九九九九九九九九九九九九九九九九九九九九九九九九九九九九九九九九九九九九九九九九九
条件九九段の複文を出力する条件xは1から1式に増加し,9に繰り返す.(x < 10)
条件繰り返し文の間、x値に必要なgugudan値を乗じてyを生成します.
/* 구구단 5단 출력하기 */
let x = 1;
while(x < 10) { 			// 반복문 조건 설정
    const y = x * 5; 			// 반복문이 도는 값에 5를 곱해준다.
    console.log('5 X %d = %d' , x, y); // 값을 출력
    x++; 			       // 9가 될때까지 x값 1씩 증가.
} 				       // x 값이 9가 넘어가면 반복문 종료.
1-2. 5増分
条件aの値が20になるまで繰り返します
条件繰り返し文の間にaの値を5増加する
/* 5씩 증가 */
let a = 0;				//초기값 설정
while( a <= 20) {			// 반복문 조건 설정
    console.log('a=%d' , a);  		// 값을 출력
    a += 5; 				// 20이 될때까지 a의 값을 5씩 증가
}
1-3. 繰り返しの文の中の総計を求めます
反復文における累積和を求めるために,反復文が始まる前に,合算に用いる0を作成し,反復文において累積合算を行う.
条件繰り返しi~5
条件和を求める変数にiを繰り返す
/* 반복문 속 합계 구하기 */
let x = 0;  // 합계를 구하기 위한 변수
let i = 1;  // 초기식
while( i <= 5) { // 조건식 --> i의 범위 : 1 ~ 5
    x += i;       // x에 1부터 5까지 반복하면서 합산한다.
    console.log('i = %d , x= %d' , i, x);
    i++;         // 증감식
}
console.log('1부터 5까지의 합 :' + x);