
for은 가장 기본적인 반복문이다. 특정 숫자를 가지고 숫자의 값을 비교하고, 증감해주면서 반복을 한다.
for(let i=0; i < 10; i++) { //(변수,조건,변화)소가로에는 이 3가지가 순서대로 들어감
console.log(i); //여기에는 실행하고자 하는 코드를 쓴다.
}
결과는 0 1 2 3 4 5 6 7 8 9 이렇게 나온다.
const pets = ['초코', '멍멍', '야옹이'];
for(let i = 0; i < pets.length; i++){
console.log(pets[i]);
}
결과는 초코 멍멍 야옹이 이렇게 나온다.
while문은 특정 조건이 참이라면 계속해서 반복하는 반복문이고 조건을 확인만 하면서 반복을 한다. 그러므로 조건문 내부에서 변화를 직접 주어야 한다.
let i = 0;
while(i < 10){ //for문이랑 다르게 변수먼저 선언하고 소가로 안에는 조건만 넣고 i++같은 변화는 중가로 안에 넣어준다.
console.log(i);
i++;
}