1. function flatten(arr) {
    2. return arr.toString().split(',').map(Number)
    3. }
    1. function flatten(arr) {
    2. return arr.reduce((result, item) => {
    3. return result.concat(Array.isArray(item) ? flatten(item) : item)
    4. })
    5. }
    1. function flatten(arr) {
    2. while (arr.some((item) => Array.isArray(item))) {
    3. arr = [].concat(...arr)
    4. }
    5. return arr
    6. }