题目:筛选出比10小的数有几种方法: 1.filter()
代码语言:javascript复制var arr = [1,3,10,2,20];
var result = arr.filter(value=>value < 10);
console.log(result);
2.使用for或者forEach()方法
代码语言:javascript复制var arr = [1,3,10,2,20];
var result = [];
for (var i = 0;i<arr.length;i ){
if(arr[i]<10){
result.push(arr[i]);
}
}
console.log(result);
代码语言:javascript复制var arr = [1,3,10,2,20];
var result = [];
for(var i = 0;i<arr.length;i ){
if(arr[i]<10){
result[result.length] = arr[i];
}
}
console.log(result);
var arr = [1,3,10,2,20];
var result = [];
var j = 0;
for(var i = 0;i<arr.length;i ){
if(arr[i]<10){
result[j] = arr[i];
j ;
}
}
console.log(result);