[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!