1.用 map 方法返回
function square(arr) {
return arr.map(function(e) {
// 返回元素的平方
return e * e;
})
}
2.用for 循環,再用數組的幾次方,返回新的數組
function square(arr) {
// 定義一個新的數組
var arrNew = [];
for(i = 0; i < arr.length; i++){
// 數組的幾次方
arrNew[i] = Math.pow(arr[i],2);
}
// 返回新的數組
return arrNew;
}