Discuss / JavaScript / 请用rest参数编写一个sum()函数,接收任意个参数并返回它们的和

请用rest参数编写一个sum()函数,接收任意个参数并返回它们的和

Topic source

测试一

function sum(...rest) {
   var x=0;
   for(var i=0;i<rest.length;i++){
        x=x+rest[i];
}
return x;
}

测试二

var area;
    if (arguments.length === 1) {
        area = 3.14 * r * r;
    } else if (arguments.length === 2) {
        area = pi * r * r;
    }
    return area;

测试三

       if (a > b) {
        return a;
    } else {
        return b;
    }

  • 1

Reply