배열 중복 항목 제거
let myArray = [1, 2, 1, 2, 3, 5, 4, 5, 3, 4, 4, 4, 4]; let orderedArray = Array.from(new Set(myArray)); // orderedArray === [1,2,3,5,4]
배열 중복 값 제거
let uniqueArr = []; let arr = [1, 2, 3, 1, 2]; arr.forEach((el) => { if (!uniqueArr.includes(el)) { uniqueArr.push(el); } });
배열 중복 횟수 세기
let obj = {}; let arr = [1, 2, 3, 1, 2, 3];
arr.forEach((el) => { obj[el] = (obj[el] || 0) + 1; });