【递归思想】
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
</head>
<body>
<script>
const _flatten = arr => {
// 补全代码
let i=0;
let resArr = new Array();
do{
i = 0;
while(typeof arr[i] == 'number'){
resArr.push(arr[i])
i++;
}
arr = arr[i];
if(arr == undefined){
break;
}
}while(typeof arr[0] == 'number' || arr.length == 1)
return resArr;
}
</script>
</body>
</html>

京公网安备 11010502036488号