这段代码有什么问题?我应该创建一个函数来接收一个数字数组并返回一个只包含正数的数组。如何修改?特别修改。不是另一个代码!
all = prompt("Give me an array of numbers seperated by ','");
var splitted = all.split`,`.map(x=>+x);
function returner(splitted){
var positive = [];
for(var i = 0; i < splitted.length; i++);{
var el = splitted[i];
if (el >= 0){
positive.push(el);
}
}
return positive;
}
var positive = returner(splitted);
print(positive);