能按照示例正确输出,为什么不通过?
题目链接
var res = [];
function steamroller(arr) {
for(var i = 0; i < arr.length; i++){
judge(arr[i]);
}
return res;
}
function judge(unknown){
if(Array.isArray(unknown)){
for(var i = 0; i < unknown.length;i++){
judge(unknown[i]);
}
}else{
res.push(unknown);
}
}
steamroller([1, [], [3, [[4]]]]);
SMILET
相关分类