문제 링크 문제 풀이 input : string => array => sort answer : set => array 전체 코드123456789101112131415161718192021function solution(s) { const sets = s .split("}") .reduce((a, b) => { b = b.replace("{{", "").replace(",{", ""); if (b.length > 0) a.push(b.split(",")); return a; }, []) .sort((a, b) => a.length - b.length); let answer = new Set([]); while (sets.length > 0) { const temp = sets.shift(); while (temp.length > 0) { answer.add(parseInt(temp.shift())); } } return [...answer];}