function get_unique_values(arr1: number[], arr2: number[]): number[] {
const set1 = new Set(arr1);
const set2 = new Set(arr2);
const result: number[] = [];
arr1.forEach(item => {
if (!set2.has(item)) {
result.push(item);
}
});
arr2.forEach(item => {
if (!set1.has(item)) {
result.push(item);
}
});
result.sort((a, b) => a - b);
return result;
}
const arr1: number[] = [1, 3, 6, 8, 12, 90];
const arr2: number[] = [2, 3, 5, 6, 7, 8, 96];
const result: number[] = get_unique_values(arr1, arr2);
console.log(result);
/*
run:
[1, 2, 5, 7, 12, 90, 96]
*/