1、數組扁平化(數組降維) 數組扁平化是指將一個多維數組變為一維數組 [1, [2, 3, [4, 5]]] > [1, 2, 3, 4, 5] 2、給定一個數組,將數組中的所有0移動到末尾,並保持非0元素的順序不改變。如 [0,1,0,3,12] 移動後的期望數組為 [1,3,12,0,0] 要求 ...
1、數組扁平化(數組降維)
數組扁平化是指將一個多維數組變為一維數組
[1, [2, 3, [4, 5]]] ------> [1, 2, 3, 4, 5]
2、給定一個數組,將數組中的所有0移動到末尾,並保持非0元素的順序不改變。如 [0,1,0,3,12] 移動後的期望數組為 [1,3,12,0,0]
要求:1、不能創建新的數組來做操作
2、儘量少的操作次數
3、寫出下列兩行代碼處理後的返回數據
['1','2','3'].map(parseInt);
['1','2','3'].filter(parseInt);