我正面临拼接数组的这个问题。我检查了我能找到的所有例子,但都在静脉中。麻烦在于 for 循环中的这些嵌套 if 条件。我正在做 i-- 但无法继续。任何人都可以帮助我并解释方法。我正在添加一个片段。问题是,每当我不执行 i-- 操作并拼接数组时,就会交替删除元素,但是在添加 i-- 时,我无法继续进行下去。我试过--i,但现在我对我做错了什么感到困惑!这里 m 是一个从 1 到 20 的数字数组。长度为 20。
var k=13;
for (var i = 0; i < m.length; i++) {
if (m[i] < k) {
if (i != 0 && i != m.length) {
m.splice(i, 1);
}
if (i == 0) {
m.splice(i, 1);
}
i--;
}
}
千万里不及你
犯罪嫌疑人X
相关分类