문제 47 : set 자료형의 응용
less than 1 minute read
문제 47 : set 자료형의 응용
// 중복된 데이터들을 삭제하여 실제 접수 명단이 몇 명인지 파악하라.
const people = {
이호준: "01050442903",
이호상: "01051442904",
이준호: "01050342904",
이호준: "01050442903",
이준: "01050412904",
이호: "01050443904",
이호준: "01050442903",
};
풀이 1
const people = {
이호준: "01050442903",
이호상: "01051442904",
이준호: "01050342904",
이호준: "01050442903",
이준: "01050412904",
이호: "01050443904",
이호준: "01050442903",
};
const setPeople = new Set(Object.keys(people));
console.log(setPeople.size);
풀이 2
const people = {
이호준: "01050442903",
이호상: "01051442904",
이준호: "01050342904",
이호준: "01050442903",
이준: "01050412904",
이호: "01050443904",
이호준: "01050442903",
};
let result = new Set();
for (let key in people) {
result.add(people[key]);
}
console.log(result.size);
Leave a comment