Solución
solution.tsTypeScript
export function removeConsecutiveDuplicates(numbers: number[]): number[] {
// Usa while para recorrer el array y eliminar duplicados consecutivos
let i = 0;
const result = [];
let lastAdded = null;
while(i < numbers.length) {
let num = numbers[i];
if (num != lastAdded) {
result.push(num);
lastAdded = num;
}
i++;
}
return result;
}
0respuestas