1. 반복문
- 같거나 비슷한 코드를 여러 번 실행시켜야 할 경우에 쓰는 구문
- 반복할 내용을 먼저 작성한 후, 반복할 조건을 코드로 작성한다.
let sum = 1;
sum = sum + 2; *sum과 숫자(n)의 합을 sum에 대입 (sum = sum + n;)
sum = sum + 3; 조건 : 숫자(n)은 2부터 시작한다 (let n = 2;)
sum = sum + 4; 숫자(n)이 4가 될때까지 반복한다 (n <=4;)
숫자(n)은 1씩 증가한다 (n = n +1;)
console.log(sum);
let sum = 1;
sum = sum + n;
let n = 2;
n <= 4;
n = n + 1;
console.log(sum);
2. for 구문
- 반복할 내용을 중괄호 block 안에 넣어준다.
- 반복할 조건을 초기화, 조건식, 증감문 순으로 넣어준다.
let sum = 1;
for(let n = 2; n <= 4; n = n + 1){ // 반복할 조건(초기화, 조건식, 증감문)
sum = sum + n; // 반복할 내용
}
console.log(sum); // 10
- 연습문제) 'hello world'를 다섯번 출력하기
for(let n = 0; n < 5; n = n + 1){
console.log('hello world');
}
for(let n = 0; n <= 4; n = n + 1){
console.log('hello world');
}
for(let n = 0; n <= 5; n = n + 1){ // 6번 출력
console.log('hello world');
}
for(let n = 1; n <= 5; n = n + 1){
console.log('hello world');
}
3. while 구문
- 반복할 조건 중 초기화, 증감문은 따로, 조건식만 괄호 안에 넣어준다.
- 초기화나 증감문이 필요하지 않을 때 자주 사용함
let sum = 1;
let n = 2;
while(n <= 4){
sum = sum + n;
n = n + 1;
}
console. log(sum); // 10
댓글