【发布时间】:2014-10-28 17:37:57
【问题描述】:
我需要一个基本上只是将数组成员乘以 100 的函数。数组成员的数量可能会改变。另外,我不能使用像 array.prototype.map 这样的东西——它必须是一个循环。
这是我到目前为止所得到的,但 newArray 返回为未定义...我做错了什么?
var a = [1, 2, 3];
function toPts(array){
for(var i=0; i<array.length; i++){
array[i] *= 100;
}
}
var newArray = toPts(a);
需要的最终结果是 newArray = [100, 200, 300]
【问题讨论】:
-
你需要返回数组,现在你只需修改现有的。
标签: javascript arrays function loops