for (초기 상태; 조건; counter 변화){
수행할 동작
}
for (let i = 0; i < 10; i++){
console.log('Hello world!’);
}
let i = 0
: 변수 선언의 용도로 쓰임.
i < 10
(조건식) : 해당 반복문의 조건이며 false 판명 되면 반복문 stop.
console.log('Hello world!)
(명령어):조건이 '참'일동안 계속해서 실행되는 명령어
i++
(증감식): 명령어 실행 후 실행 되는 증감식
while(조건식)
명령어
<예시>
let a = 0;
let b = 0;
while (a < 10) {
a++;
b += a;
}
console.log(a); // 10 출력
console.log(b); // 55 출력
--> while 반복문의 구조와 statement에 해당하는 명령어를 자칫 잘못 이해하면 console.log(a)의 출력값이 9가 될거라고 착각하는 수가 있다.
👉 Javascript가 지원하는 반복문에는 for문, while문 외에도 존재하지만 추후 좀 더 자세하게 학습하도록 한다.