Solución
solution.tsTypeScript
export function productExceptSelf(numbers: number[]): number[] {
let index_number=0;
let aux_product=0;
let array_multiplo:number[]=[];
//Se recomienda usar JSON.parse() pero como la funcion esta exigiendo number[] por eso esta dando alerta por el tipado del parametro
numbers=JSON.parse(numbers);
while(index_number<numbers.length){
aux_product=1;
for(let i=0; i< numbers.length; i++){
if(i===index_number){
continue;
}
aux_product*=numbers[i];
}
array_multiplo.push(aux_product);
index_number++;
}
return array_multiplo;
}0respuestas