-
반복문(for, while)Javascript 2020. 3. 25. 12:55
같거나 비슷한 코드를 여러번 실행시켜야 할 경우에 사용한다.
let sum = 1; sum = sum + 2; sum = sum + 3; sum = sum + 4;
반복할 조건을 코드로 작성합니다.
sum = sum + n;
조건
숫자(n)는 2부터 시작한다.
숫자(n)는 4가 될때까지 반복한다.
숫자(n)는 1씩 증가한다
for구문
반복할 조건을 초기화, 조건식, 증감문 순서로 넣는다.
for(초기화, 조건식, 증감문)
let sum=1;
for(let n=2; n<=4; n=n+1){
sum=sum+n;
}
console.log(sum); //10
while구문
반복할 조건중 초기화, 증감문은 따로 조건식만 괄호 안에 넣는다.
let sum=1;
let n=2;
while(n<=4){
sum = sum+n;
n = n+1;
}
console.log(sum); //10
배열의 반복
반복문을 이용해 배열의 요소를 한번씩 출력하려면?
let myNum = [35, 12, 46, 84];
조건
숫자는 0부터 시작한다
숫자는 배열의 길이보다 작을 때까지 반복한다
숫자는 1씩 증가한다
let n = 0
n < myNum.length
n++
for(let n = 0; n < myNum.length; n++){
console.log(myNum[n]);
}
let myNum = [35, 12, 46, 84];
let sum = 0;
for(let n=0; n<myNum.length; n++){
sum = sum + myNum[n]
}
만약에
let sum;
sum = sum + 10 //NaN
let sum = 0;
sum = sum + 10 //10
'Javascript' 카테고리의 다른 글
객체 (object) (0) 2020.03.26 함수 (function) (0) 2020.03.26 배열(array) (0) 2020.03.25 변수(Variable) (0) 2020.03.25 조건문 (if) (0) 2020.03.24