if
, else
반복되는 문장을 짧게 줄이기 위해서 사용된다. for 문을 사용하면 원하는 만큼 반복 시킬수 있다.
let count = 1;
for (let i = 0(시작값); i <= 5(끝값); i++(증가값)) {
count = count + 1;
}
위 코드는,
1. 0부터 5까지 1씩 증가 시키면서 for 문의 내부 count +1을 실행 하라는 뜻이다.
2. i 가 5가 될때까지 for 문의 {} 안을 실행하다가, 6이 되면 i <= 5 라는 식은 false 가 되며 `{}
밖으로 빠져 나간다.
또 다른 코드를 해석 해보자.
let cities = ["서울", "대전", "대구", "대전", "광주", "대전"];
for (var i = 0; i < cities.length; i++) {
if (cities[i] === home) {
alert("아, 여기 사시는군요");
}
}
cities
의 배열의 길이 (6)전까지 반복문이 실행 되어야 한다. 그리고 i 는 +1씩 증가 시킨다. 인스타그렘 메인페이지 하면서 for 문도 정확히 할고 갈 필요가 있다. 이번 기회를 통해서 개념에 대한 이해를 할 수 있었다.