描述
为数组 arr 中的每个元素求二次方。不要直接修改数组 arr,结果返回新的数组
输入描述:
[1, 2, 3, 4]
输出描述:
[1, 4, 9, 16]
function square(arr) {
var newArr=[];
for(var i=0;i<arr.length;i++)
{
newArr.push(Math.pow(arr[i],2))
}
return newArr;
}
知识点:
写作Math.pow()
而非pow
function _sqrt(number) {
// 补全代码
return Math.sqrt(number);
}
function _sqrt(number) {
// 补全代码
return Math.pow(number,0.5);
}
map函数 ????
function square(arr) {
return arr.map(a => a*a);
}
function square(arr) {
return arr.map(e => Math.pow(e,2));
}