p r o g r a m m i n g
4일차 / JS 반복문
hee.hee
2022. 4. 28. 09:31
반복문은 같거나 비슷한 코드를 여러 번 실행시켜야할 때 쓰는 구문
1. 반복할 내용 작성
let sum = 1;
sum = sum + n;
2. 반복이 실행되는 조건 작성(조건문)
let n = 1;
n <= 5;
n = n + 1;
for구문
for(조건) { 반복할 내용}
let sum = 1;
for(let n =2; n <=4; n= n+1){
sum = sum + n
}
작성 순서: 1. {반복할 내용 작성} 2. (조건 작성)
읽는 순서: for (1초기화, 2조건식, 4증감문) {3반복}
조건식에 있는 n을 굳이 반복하는 식에 함께 활용하지 않아도 된다.
n값이 반복문에 포함되어 있지 않아도 반복되는 회수만큼 실행됨.
while 구문
초기화가 필요 없을 때, 증감문이 필요 없을 때 사용함.
초기화
while (조건식) {반복할 내용; 증감문;}
let sum = 1;
let n = 2;
while(n<=4){
sum = sum+n;
n = n+1;
}
console.log(sum); //10
대입연산자 사용 방법
+=, -= 으로 사용.
순서 바뀌면 무한루프.
실습
반복문 안에 또 반복문을 넣을 수 있다.
function liter(){
for(let n = 2; n<=9; n=n+1){
for(let m=1; m<=9; m=m+1){
console.log(`${n} * ${m} = ${n*m}`)
}
}
}
liter() //2 * 1 = 2 ... 9 * 9 = 81