Practice Real Company Assessment Patterns • Latest 2025–2026 Mock Tests

Programming Exercises

Write a program to flatten a nested array (e.g., [1, [2, [3, 4]], 5] should become [1, 2, 3, 4, 5]).

Medium

Problem Statement

Write a program to flatten a nested array (e.g., [1, [2, [3, 4]], 5] should become [1, 2, 3, 4, 5]).

Sample Input

[1, [2, [3, 4]], 5]

Sample Output

[ 1, 2, 3, 4, 5 ]

Limits

Time: 2s · Memory: 256 MB

Code Editor
00:00
// Flatten a nested array function flattenArray(arr) { } console.log(flattenArray([1, [2, [3, 4]], 5]));
Log in or sign up to run or submit your code.Log inSign up
Input
[1, [2, [3, 4]], 5]
Expected Output
[ 1, 2, 3, 4, 5 ]