[javascript] 자바스크립트로 배열에서 숫자 범위에 따른 필터링하기
자바스크립트를 이용하여 배열에서 특정 숫자 범위에 따라 요소를 필터링하는 방법에 대해 알아보겠습니다.
먼저, filter
메서드를 사용하여 배열 요소를 필터링할 수 있습니다. 이 메서드는 주어진 함수에 따라 조건을 충족하는 요소들로 이루어진 새로운 배열을 생성합니다.
다음은 숫자 범위에 따른 필터링을 수행하는 예제 코드입니다.
const numbers = [5, 12, 3, 8, 25, 7, 18];
const filteredNumbers = numbers.filter(num => num >= 5 && num <= 15);
console.log(filteredNumbers); // [5, 12, 8, 7]
위 코드에서는 filter
메서드를 사용하여 numbers
배열에서 5 이상 15 이하의 숫자로 이루어진 새로운 배열을 생성합니다. 이때 화살표 함수를 사용하여 조건을 정의하였습니다.
이와 같이 자바스크립트의 filter
메서드를 활용하여 배열 요소를 숫자 범위에 따라 필터링할 수 있습니다.
쉽게 요약하자면, filter
메서드는 주어진 함수의 조건을 만족하는 요소들로 이루어진 새로운 배열을 생성하고, 이를 통해 숫자 범위에 따른 배열 필터링을 할 수 있습니다.
이상으로 자바스크립트로 배열에서 숫자 범위에 따른 필터링하는 방법에 대해 알아보았습니다.
MDN web docs - Array.prototype.filter() 에서 filter
메서드에 대해 더 자세히 알아볼 수 있습니다.
Happy coding!