mergeArrays
Merges multiple arrays into one and returns the result with a status message.
Parameters
arrays(T[][]): One or more arrays to merge.
Returns
object: An object containing:array(T[]): The merged array.message(string): A descriptive message:'Single array provided'if only one array is given.'Empty arrays'if all provided arrays are empty.'Merged successfully'if merging was performed.
Usage
ts
mergeArrays([1, 2], [3, 4]);
// { array: [1, 2, 3, 4], message: 'Merged successfully' }
mergeArrays([1, 2]);
// { array: [1, 2], message: 'Single array provided' }
mergeArrays([], []);
// { array: [], message: 'Empty arrays' }