matician - v2.0.0
    Preparing search index...

    Function permutations

    • Calculates the number of permutations of k items selected from n items. If replacement is true, calculates n^k (with replacement). If false, calculates n! / (n - k)! (without replacement).

      Parameters

      • n: number

        Total number of items (n ≥ 0)

      • k: number

        Number of items to arrange (k ≥ 0)

      • replacement: boolean = true

        Whether replacement is allowed (default: true)

      Returns number

      The number of permutations

      permutations(5, 2); // 25 (with replacement)
      permutations(5, 2, false); // 20 (no replacement)