풀이 function solution(arr, divisor) { var answer = []; arr.every((num) => num % divisor !== 0) ? (answer = [-1]) : arr .sort((a, b) => a - b) .map((element) => { if (element % divisor === 0) { answer.push(element); } }); return answer; } 이번에 문제를 풀면서 array.every()를 처음 써보았는데 효율이 좋았다. 조건에서 divisor로 나누어 떨어지는 element가 하나도 없다면을 어떻게 처리해주어야할지 고민이었는데, every()함수를 사용하여 나머지가 모두 0이 아니라면 [-1]을 반환하도록 하였다. 그외의 경..