JSFiddle - React, Tailwind, and code Playground
by Farzad YZ
JavaScript
function sort(arr) {
return arr.sort((a, b) => a - b)
}
function getUniqueArray(arr) {
const seenValues = {};
const values = [];
for (let i = 0; i < arr.length; i++) {
if (!seenValues[arr[i]]) {
seenValues[arr[i]] = arr[i];
values.push(arr[i])
}
}
return values;
}
function uniqueSort(arr) {
return sort(getUniqueArray(arr))
}
console.log(uniqueSort([10,44,11,4,-5]))