let arr = [1, 3, 4, 1, 2, 3, 4]
function getUnique(arr) {
// let newArr = []
// arr.map(item => {
// if(newArr.indexOf(item) === -1) {
// newArr.push(item)
// }
// })
// return newArr
// let obj = {}
// arr.map(item => {
// if (!obj[item]) {
// newArr.push(item)
// } else {
// }
// obj[item] = item
// })
// return Object.keys(obj)
// return newArr
for(let i = 0; i < arr.length; i++) {
for(let k = i + 1; k < arr.length; k++) {
if(arr[i] === arr[k]) {
arr[i] = arr[arr.length-1]
arr.pop()
i--
break;
}
}
}
return arr
// let newSet = new Set(arr)
// return Array.from(newSet)
}
console.log(getUnique(arr))
console