声明了一个数组arr,数组中包含了 4 个元素,分别是 1、2、3、4。 通过for 循环遍历数组arr的每一个元素,对每个元素进行平方操作。 将平方后的结果重新赋值给数组arr对应的元素。 在控制台中输出数组arr的内容,即[1, 4, 9, 16]。 这段代码的作用是对数组arr中的每个元素求平方,并将结果保存在原数组中。...
为数组 arr 中的每个元素求二次方。不要直接修改数组 arr,结果返回新的数组求二次方 http://www.nowcoder.com/questionTerminal/b7a8647e33d84f5c88acdd7c81a85fdf利用map返回新数组的特性处理 function square(arr) { return arr.map(el => Math.pow(el,2)) }...
不要直接修改数组 arr,结果返回新的数组 //方法一:使用map方法function square(arr) {returnarr.map(function (ele) {returnele*ele; }); } //方法二:for循环遍历function square1(arr) {vararr1 = arr.slice(0);for(vari =0;i<arr1.length; i++){ arr1[i]=arr[i]*arr[i]; }returnarr1; }...
【大厂笔试面试题】 ..【大厂笔试面试题】为数组 arr 中的每个元素求二次方,不直接修改 arr,要求返回新的数组
/* 为数组arr中的每一个元素求二次方 *///声明了一个数组 arr,数组中包含了 6 个元素var arr=[1,3,4,6,8,11]// 声明了一个函数 sum,该函数接收一个数组参数 arrfunction sum(arr){// 声明了一个新的空数组 newarr,用于保存平方后的结果var newarr=[]// 使用 for 循环遍历传入的数组 arr 的...