1. 程式人生 > >JS能力測評13:求二次方

JS能力測評13:求二次方

思路:

方法一:map()方法

function square(arr) {
    return arr.map(function(val){
        return val*val;
    })
}

方法2:forEach()方法

function square(arr) {
   //宣告一個新的陣列存放結果
     var a = [];
     arr.forEach(function(e){
         //將arr中的每一個元素求平方後,加入到a陣列中
         a.push(e*e);
     });
     return a;
 }