반복문은 동일한 코드를 여러번 반복하여 실행시키고 싶을 때 사용하는 구문입니다.
앞으로 코딩하면서 굉장히 많이 사용하기 때문에 기본 개념을 확실히 아는 것이 중요합니다.
먼저, for문 반복문은
반복할 내용을 중괄호 안에 입력한다.
반복할 조건을 초기화, 조건식, 증감문 순으로 넣어준다.
let sum = 1
for(let n=0; n<=4; n++){ //for(초기화; 조건식; 증감문){}
sum = sum + n
}
console.log(sum) // 10
이렇게 for 문에는 초기화, 조건식, 증감문을 필히 사용해야하며, 세미클론(;)을 꼭 적어줘야 문법 오류가 안납니다.
while문 반복문은
반복할 조건 중, 초기화, 증감문은 따로! 조건식만 괄호 안에 넣습니다.
초기화와 증감문은 생략이 가능합니다.
let sum = 1;
let n = 2; // 초기화
while(n <= 4 //조건식){
sum = sum + n;
n = n + 1; // 증감문
}
console.log(sum); // 10
여기서 초기화, 증감문은 반드시 넣어주는 경우가 아닌 생략이 가능합니다.
for 문과 while문은 같은 반복문인데 왜 달리 쓸까?
보통 for문의 경우는 반복 횟수가 정해진 경우에 사용하게 됩니다.
while문의 경우는 구체적으로 몇번 반복해야될지 모르지만 특정 조건에 만족할 때까지 반복해야할 때 사용한다는 차이가 있습니다.
'Today I Learned > JavaScript' 카테고리의 다른 글
[JavaScript] 배열과 객체 (0) | 2022.02.11 |
---|---|
[JavaScript] 반복문 break문, continue문 (0) | 2022.01.22 |
[JavaScript] 조건문 / 비교 연산자, 논리 연산자 (0) | 2022.01.12 |
[JavaScript] 조건문 / if ,else if, else문 (0) | 2022.01.11 |
[JavaScript] 변수 사용법 및 주의사항 (0) | 2022.01.01 |