javascript 반복문

김정훈·2024년 3월 21일

JavaScript

목록 보기
3/19

반복문


횟수가 정해진 반복문은 "초기값", "조건식", "증감식"이 필수적인 요소이다.

1. while

조건이 참일때 까지 실행코드가 반복된다.

var total = 0;
var num = 1;

while(num<=100){
      total += num; //total = total + num
      num++; //num = num +1
}

//num = 100
//total = 5050

2. do~while

while과 달리 조건문을 후에 수행한다.

var total = 0, num =1;

do {
  total += num;
  num++;
} while(num<=100);
//num = 100
//total = 5050

while과 do while차이

do while은 조건이 거짓 이더라도 한번은 실행된다.

var total = 0, num =1;

do {
  total += num;
  num++;
} while(num<1);
//num = 1
//total = 1

while(num<1){
      total += num; 
      num++; 
}
//num = undefined
//total = 0

3. for

횟수가 정해진 반복문

for(초기화식; 조건식; 증감식){
  반복 실행되는 코드
}
var total = 0;
for ( var i = 1; i <=100; i++){
    total +=i;
}
//5050

관례적으로 횟수, 순서을 위해 변수명을 "i"로 정한다.

break, continue

break : 반복을 중단
continue : 반복 건너뛰기

var total = 0;
for(var i = 1; i <= 100; i++){
  if(i%2==1){
    continue; //홀수일때 건너뛰기
  }
  total += i; //짝수
  //2250

중첩반목문

반복문 안에 반복문

최대한 사용을 안하도록 코딩

구구단만들기

for(var i = 2; i<=9 ; i++){
    for(var j = 2; j<=9 ; j++){
        console.log(i + " * " +j + " = " + i*j)
    }
}
profile
안녕하세요!

0개의 댓글