Prelude API
    Preparing search index...

    Function primeFactors

    • Generates prime factorization of a number. Returns pairs of [prime, exponent] representing factors in the form prime^exponent.

      Parameters

      • value: number

        The number to factorize

      Returns Generator<[prime: number, exponent: number]>

      Empty array for invalid inputs (non-positive or non-integer values)

      Pairs of [prime, exponent] representing prime factors

      G.pipe(
      G.primeFactors(60),
      G.array
      ) // [[2, 2], [3, 1], [5, 1]] (representing 2^2 * 3^1 * 5^1)