문제 프로그래머스 폰켓몬
🔑 nums 배열 길이의 절반인 a와 중복한 수를 제외한 nums의 갯수를 비교해서 작은 것을 반환한다.
function solution(nums) {
let answer = 0;
let set = new Set(nums);
let arr = [...set];
if((nums.length/2) < arr.length){
answer += nums.length / 2 ;
} else {
answer += arr.length
}
return answer;
}
function solution(nums) {
let numsSet = [...new Set(nums)];
let numsHalf = nums.length/2
let answer = numsHalf < numsSet.length ? numsHalf : numsSet.length;
return answer;
}