Solución

@alexiis-dev·30/5/2026TypeScript
solution.tsTypeScript
export function productExceptSelf(numbers: number[]): number[] {
  if(numbers.length === 1) return [1]
  if (numbers.length === 0) return [];

  let product: number[] = []
  for(let i = 0; i < numbers.length; i++){
    let filterIndex = numbers.filter((value, index) => index !== i).reduce((acc, curr)=>  acc * curr)
    product.push(filterIndex)
  }
  return product;
}
0respuestas
Respuestas

Aún no hay respuestas

¡Sé el primero en responder!

Escribir un comentario

Recuerda ser amable. Estás comentando la solución de otra persona. Comparte tu perspectiva de forma constructiva y respetuosa.

Debes iniciar sesión para publicar un comentario.