컴퓨터에게 반복 작업을 시키는 것은 간단하다. 반복 작업 코드를 복사해서 붙여 넣으면 된다. 하지만 그 코드가 무수히 많아지고 반복되는 코드라면 분명 나중에 문제가 될 것이다. 이때 활용하는 것이 반복문이다. for in 반복문 배열과 함께 사용할 수 있는 반복문은 for in 반복문이 있다. 배열의 요소를 하나하나 꺼내서 특정 문장을 실행할 때 사용한다. for반복문의 반복 변수(위의 코드에서 i)에는 요소의 인덱스들이 들어온다. 이를 활용해서 배열 요소에 접근할 수 있다. 하지만 for in 문은 사진과 같이 사용해야 안정적인(예상에서 벗어나지 않는) 형태로 쓸 수 있는 조금은 위험한 반복문이라고 한다. fruits라는 배열의 hasOwnProperty라는 메소드를 사용해서 해당 배열이 i번째의 요소..