【发布时间】:2011-08-30 12:47:07
【问题描述】:
var arr = [4, 5, 7, 8, 14, 45, 76];
function even(a) {
var ar = [];
for (var i = 0; i < a.length; i++) {
ar.push(a[2 * i + 1]);
}
return ar;
}
alert(even(arr));
http://jsbin.com/unocar/2/edit
我已尝试使用此代码来输出数组的偶数(索引)元素。它可以工作,但它也会输出一些空元素。如何修复此代码以仅输出现有元素?
【问题讨论】:
标签: javascript arrays