배열에서 height 보다 큰 숫자의 개수를 반환 하는 함수
- filter
배열의 filter() 메소드를 사용하여 주어진 조건(a > height)을 만족하는 숫자만을 필터링하고, 필터링 된 배열의 길이(length)를 반환합니다.
즉, 이 함수는 주어진 배열에서 height보다 큰 숫자의 개수를 세는 것입니다.
예를 들어, 다음과 같은 배열이 주어졌다고 가정해 봅시다.
머쓱이보다 키 큰 사람
function solution(array, height) {
return array.filter(a => a > height).length
}
- 함수는 4개의 매개변수를 받는다
- 매개 변수는 각 2개의 분수를 나타내며, 첫번째 분수는 분자가 num1이고 분모가 denom1이며
- 두번째 분수는 분자가 num2 이고 분모가 denom2이다.
- 그런다음 이 함수는 두 분수의 분자와 합과 공통 분모를 찾습니다.
- 이 함수는 분자와 분모의 최대공약수를 찾기 위해 반복문을 사용합니다이 함수는 반복문을 사용하여, 분자와 분모의 가능한 모든 약수를 확인합니다.이 값을 사용하여 분자와 분모를 최대공약수로 나누면, 기약분수가 됩니
- 분자와 분모 모두에서 동시에 나누어 떨어지는 가장 큰 값을 찾으면, 이 값이 최대공약수가 됩니다.
- 기약분수를 계산하는 방법은, 분자와 분모의 최대공약수를 찾는 것입니다.
'Coding 🖐🏻 > javascript' 카테고리의 다른 글
프로그래머스 자바스크립트 |정수 내림차순으로 배치하기 풀이 (0) | 2023.10.26 |
---|---|
JS | 세균증식 for 문 , 이진수 사용 (0) | 2023.03.23 |
JS 문자열 정렬하기(1) | replace , split , sort , map (1) | 2023.03.22 |
JS | 렌더링 , SPA (1) | 2023.03.14 |
JS | arr.sort 정렬 메소드 사용하기 오름차순 내림차순 | 프로그래머스 중앙값 구하기 (0) | 2023.03.14 |