문제 설명 약수의 개수가 세 개 이상인 수를 합성수라고 합니다. 자연수 n이 매개변수로 주어질 때 n이하의 합성수의 개수를 return하도록 solution 함수를 완성해주세요. 🙋♀️ 내 생각 약수의 개수를 기준으로 합성수를 판단하므로, 일단 길이가 n만큼인 배열을 만들고 그 값들을 돌면서 각각의 값의 약수의 개수를 구해야겠다고 생각했다. 그래서 n만큼의 길이를 가진 배열을 만든 다음, arr2를 또 만들어서 각 요소의 약수의 개수를 구하고 값이 3이상인것만 filter를 통해서 남긴다. 그런 다음 length를 통해서 몇 개인지 구한다. ✅ 내 코드 function solution(n) { let num =0 let arr = Array.from({ length: n }, (_, i) => i + ..