简单的数值过滤器
简单的数值过滤器
function f(s, e) {
var ret = [];
for (var i in s) {
ret.push(e(s[i]));
}
return ret;
}
Dome
var a = [-1, -1, 1, -3, -3, -3, 2, 2, -2, -2, 3, -1, -1];
var b = f(a, function(n) {
return n > -0 ? n : 0;
});
console.log(b);
结果
[0, 0, 1, 0, 0, 0, 2, 2, 0, 0, 3, 0, 0]
东西非常实用