횟수가 정해진 반복문은 "초기값", "조건식", "증감식"이 필수적인 요소이다.
조건이 참일때 까지 실행코드가 반복된다.
var total = 0;
var num = 1;
while(num<=100){
total += num; //total = total + num
num++; //num = num +1
}
//num = 100
//total = 5050
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
횟수가 정해진 반복문
for(초기화식; 조건식; 증감식){
반복 실행되는 코드
}
var total = 0;
for ( var i = 1; i <=100; i++){
total +=i;
}
//5050
관례적으로 횟수, 순서을 위해 변수명을 "i"로 정한다.
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)
}
}