자바스크립트 반복문에 대해 알아보도록 하겠습니다.
보통 반복문은 for문을 많이 사용한다고 한다고하는데 그럼 한번 알아볼까요.
자바스크립트 반복문(for문)
어떤 그룹에서 사과, 딸기, 배, 귤이 이렇게 4종류의 과일이 있다고 가정하고, 사과, 딸기, 배, 귤 이렇게 한바퀴 돌아서 몇 번째 순서를 뽑아주세요를 요청 할 때 주로 사용합니다.
이 과일 그룹의 리스트(사과, 딸기, 배, 귤)을 한바퀴 돌고 '1번째를 뽑아주세요.'라는 요청을 받게되면 딸기가 뽑히게됩니다.
리스트에서 사과는 0번째로 인식하기 때문에 1번째는 딸기가 뽑히게 되는거죠.
지금 이 과정은 딱 한바퀴만 돌았지만 계속해서 N바퀴를 돌며 리스트를 뽑게되는 반복문을 만드는 과정이라고 보시면 될 것 같습니다.
1)for문 작성 방법
for (let i = 0; i < 10; i++) {
console.log(i)
}
//console.log는 그냥 콘솔창에 바로 찍으라는 말로 신경쓰지말자
뜻풀이
let i는 0부터 i가 10보다 작을때 i가 하나씩 높여진다.
결과값
2)for문 예시
let people = ['철수','영희','민수','형준','기남','동희']
선언하고
people.length 명령어를 주면
6 이란 결과를 보여준다.
length는 총 길이를 보여준다.
for (let i = 0; i < people.length; i++) {
console.log(people[i])
명령어를 주면
결과는
철수
영희
민수
형준
기남
동희
이다.
people.length가 6이고,
let people = ['철수','영희','민수','형준','기남','동희'] 를 셀 때는 0부터 셈을하기 때문에
0,1,2,3,4,5 일테니까
i는 6(people.length)보다 작으니 한바퀴 돌아라 라는 뜻이다.
3)마치며
오늘은 자바스크립트 for문(반복문) 사용방법과 예시를 통해 알아봤습니다.
자바스크립트는 오래전부터 많이 사용해오는 코딩용어라고 배웠는데, 언어 자체가 유연한 만큼 배워야할 내용도 꽤 많습니다.
그럼 다음에 또 찾아오겠습니다.
모두 즐거운 코딩되세요!