• Flattens a nested array by one level.

    Type Parameters

    • T

    Parameters

    • array: T[]

      The array to flatten.

    Returns T[]

    A flattened array (one level deep).

    Example

    flattenArray([1, [2, 3], [4, 5]]); // Returns: [1, 2, 3, 4, 5]
    flattenArray([[1, 2], [3, 4], [5, 6]]); // Returns: [1, 2, 3, 4, 5, 6]
    flattenArray([1, 2, 3]); // Returns: [1, 2, 3]
    flattenArray([1, [2, [3, 4]]]); // Returns: [1, 2, [3, 4]]

Generated using TypeDoc