一个循环问题 谢谢

// 一个数组从一个for添加数据
// for跑了17次(1-17) 那么 1-2为一条 3-4为一条 最后全部跑完 数组应该有9条数

JS数组应该是这样添加的:

arr.push({
    start: 0,
    end: 1
});
arr.push({
    start: 2,
    end: 3
});

SuperManSuperWorld
浏览 1721回答 1
1回答

千秋此意

for (var i = 0; i < 17; i++) {     if (i % 2 === 0) {         arr.push({             start: i,             end: i+1         });     } }输出结果:[ { start: 0, end: 1 },  { start: 2, end: 3 },  { start: 4, end: 5 },  { start: 6, end: 7 },  { start: 8, end: 9 },  { start: 10, end: 11 },  { start: 12, end: 13 },  { start: 14, end: 15 },  { start: 16, end: 17 } ]
打开App,查看更多内容
随时随地看视频慕课网APP