移除元素
分析
- 获取元素位置
- 删除
代码
// 用while
while (nums.indexOf(val) !== -1) {
nums.splice(nums.indexOf(val), 1);
}
// 用for
for(let i = nums.length - 1; i >= 0; i-- ){
if(nums[i] === val) nums.splice(i,1);
}
// 用while
while (nums.indexOf(val) !== -1) {
nums.splice(nums.indexOf(val), 1);
}
// 用for
for(let i = nums.length - 1; i >= 0; i-- ){
if(nums[i] === val) nums.splice(i,1);
}