码迷,mamicode.com
首页 > 编程语言 > 详细

自学JavaScript第四周

时间:2018-06-03 21:34:20      阅读:176      评论:0      收藏:0      [点我收藏+]

标签:代码   argument   java   比较   arguments   cti   内容   ret   function   

这周时间比较少,并没有学习新的东西,复习了一下之前所学的正则表达式中的一部分内容,写了一个可以进行字符串替换的代码块。

var s="张三56分,李四74分,王五92分,赵六84分";
   var a=s.match(/\d+/g),sum=0;
   for(var i=0;i<a.length;i++){
    sum+=parseFloat(a[i])
   };
   var avg=sum/a.length;
   function f(){
    var n=parseFloat(arguments[1]);
    return n+"分"+"("+((n>avg)?("超出平均分"+(n-avg)):("低于平均分"+(avg-n)))+"分)";
   }
   var sl=s.replace(/(\d+)分/g,f);
   document.write(sl);

自学JavaScript第四周

标签:代码   argument   java   比较   arguments   cti   内容   ret   function   

原文地址:https://www.cnblogs.com/wanghuanl/p/9129976.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!