14 lines
300 B
TypeScript
14 lines
300 B
TypeScript
export function removeDuplicates(arr: number[]): number[] {
|
|
if (arr.length === 0) {
|
|
throw new Error("Le tableau est vide.");
|
|
}
|
|
|
|
const uniqueArray: number[] = [];
|
|
arr.forEach((num) => {
|
|
if (!uniqueArray.includes(num)) {
|
|
uniqueArray.push(num);
|
|
}
|
|
});
|
|
return uniqueArray;
|
|
}
|