[TIL#21] for 문
for 문
for문 이란 무엇?
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 로 배열을 만들준다 그 안의 값은 "서울", "대전"...."광자","대전" 으로 지정한다.
- for 문은 0 부터 `
cities
의 배열의 길이 (6)전까지 반복문이 실행 되어야 한다. 그리고 i 는 +1씩 증가 시킨다. - if 문에서 cities 각 인덱스에서의 값과 home값을 비교해서 true 이면 if문을 나가서 alert 을 실행한다.
느낀점
인스타그렘 메인페이지 하면서 for 문도 정확히 할고 갈 필요가 있다. 이번 기회를 통해서 개념에 대한 이해를 할 수 있었다.
Author And Source
이 문제에 관하여([TIL#21] for 문), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@junchi211/TIL21-for-문저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)