思路:
新建一个空数组newArr ========> var newArr = [];
设置for循环,获得数组arr的下标 ========> for ( var i = 0 ; i < arr.length ;i++){
判断数组arr中下标为 i 的元素是否等于2 ========> if ( arr[i] != 2) {
将arr中不等于2的元素输入进新数组newArr ========> newArr.push(arr[i]);
}
}
代码:
<script>
var arr = [1,2,3,4,2,5,6,2,7,2];
var newArr = [] ;
for (var i = 0;i < arr.length;i++){
if (arr[i] != 2) {
newArr.push(arr[i]);
}
}
console.log(newArr);
</script>
结果:
数组arr=[1,3,4,5,6,7]