美文网首页
元月26日

元月26日

作者: 无意爱昵 | 来源:发表于2019-01-26 23:13 被阅读0次

    噼里啪啦一顿神操作,去除最大值和最小值然后求平均值的函数出现了,

    用到了数组的forEach方法,sort方法,pop方法,shift方法以及改变this指向的apply,es6的解构函数在这里做rest收集真得劲,我爱上这些代码了。

    并且老师讲听完这些es6.大神不敢讲,小神绰绰有余了。喜欢这样打鸡血的话,希望自己能在年前看完更新的es6成为一个小神。

    哦,应该不是解构函数,是…函数的用法,可能说法上有些错误。先那样写吧。

    function average(…arg){  arg.sort(fuction(a,b){return a-b;});                arg.pop();          arg.shift();                              return    computedScore.apply(this,arg);}

    fuction computedScore(…arg){ let sum=0;    arg.forEach(function(else){ sum += else ;}) ;  return    sum/arg.length;};

    computedScore(89,97,99,95,94,87,92);

    相关文章

      网友评论

          本文标题:元月26日

          本文链接:https://www.haomeiwen.com/subject/rzbwjqtx.html