반복문은 특정 상황이 될 때까지 어떤 동작을 반복한다. 반복문을 사용하면 같은 코드를 반복해서 쓸 필요 없이 묶어서 처리할 수 있다. 이처럼 반복문은 코드를 간결하게 함으로서 컴퓨터의 실행 속도를 빠르게 하므로, 반복문을 잘 사용하면 프로그래밍을 효율적으로 할 수 있다. 따라서 반복문의 종류와 사용법을 알고 있는 것이 중요하다. ✍️ 반복문의 종류 자바스크립트에서 반복문은 아래와 같은 것들이 있다. for - loops through a block of code a number of times 코드를 여러번 반복한다. for/in - loops through the properties of an object 객체의 속성을 반복한다. `for/of
여러 가지 데이터 중에 원하는 데이터만을 뽑아내고 싶다면? 🤔 이처럼 어떤 데이터 집합에서 특정 조건을 만족하는 값만 반환받기를 원할 때 filter 메서드를 사용한다. ✍️ filter 란? 자바스크립트에서 filter 는 배열에 사용하며, 주어진 함수를 만족하는 모든 요소를 모아 새 배열로 반환한다. 아래 코드를 통해 filter 가 어떻게 사용되는지 간단히 알아보자. 위의 코드를 보면, array라는 배열이 있다. 이 배열에서 10미만의 값만 추출하려고 한다. 이를 위해 우선 결과값들을 담아둘 result 변수를 만들었다. 그 후 기존 배열에 .filter()를 붙이고 괄호 안에는 필터조건이 되는 함수를 넣어 주었다. 🔨 filter 사용법 `fi