/* 为数组arr中的每一个元素求二次方 */ //声明了一个数组 arr,数组中包含了 6 个元素 var arr=[1,3,4,6,8,11] // 声明了一个函数 sum,该函数接收一个数组参数 arr function sum(arr){ // 声明了一个新的空数组 newarr,用于保存平方后的结果 var newarr=[] // 使用 for 循环遍历传入的数组 arr 的每一个元素,对每个元素进行平方操作,并将结果保存在新数组 newarr 对应的元素中。 for(i=0;i<arr.length;i++){ newarr.push(arr[i]*arr[i]) } //返回平方后的新数组 newarr。 return newarr } //输出数组 arr 的内容 console.log(arr) // 调用 console.log() 方法,将调用函数 sum 传入数组 arr 的结果输出到控制台 console.log(sum(arr))