Contact: aviboots(AT)netvision.net.il
41,443 questions
53,990 answers
573 users
const arr = [[1,2], [3,4], [5,6], [7], [8,9,10]]; const arr_flat = arr.flat(); for (let i = 0; i < arr_flat.length; i++) console.log(arr_flat[i]); /* run: 1 2 3 4 5 6 7 8 9 10 */
const arr = [[1,2], [3,[4,5],6], [7], [8,9,10]]; const arr_flat = arr.flat(); for (let i = 0; i < arr_flat.length; i++) console.log(arr_flat[i]); /* run: 1 2 3 (2)[4, 5] 6 7 8 9 10 */
const arr = [[1,2], [3,[4,5],6], [7], [8,9,10]]; const arr_flat = arr.flat(2); for (let i = 0; i < arr_flat.length; i++) console.log(arr_flat[i]); /* run: 1 2 3 4 5 6 7 8 9 10 */