js内置对象处理_打印学生成绩单的简单实现


Posted in Javascript onSeptember 24, 2016

js内置对象处理_打印学生成绩单的简单实现

任务:

1.通过js的内置对象得到当前日期

var date=new Date();

var year=date.toString().slice(11,15);
document.write(year.toString()+"年");

var month=date.getMonth();
month=month+1;
if(month<10){

document.write("0"+month+"月");
}else{
document.write(month+"月"); 
}

var day=date.toString().slice(8,10);
document.write(day+"日 ");

var weekday=["日","一","二","三","四","五","六"];
var week=date.getDay();
document.write("星期"+weekday[week]);

2.把字符串放进数组里更好操作

var scoreStr = "小明:87;小花:81;小红:97;小天:76;小张:74;小小:94;小西:90;小伍:76;小迪:64;小曼:76";
var scoreArr=scoreStr.split(";");

3.将成绩从数组中搓出来,求和取整并输出

function getNum(str){
var str1=str.replace(/[*0-9]/ig,"");
return str.replace(str1,"");
}

 

var num=0, len=scoreArr.length;
for(var i=0;i<len;i++){
var num1=getNum(scoreArr[i]);
num+=Number(num1);
}
num=parseInt(num/len);
document.write("--班级平均分为:"+num);

这是我的效果图:

js内置对象处理_打印学生成绩单的简单实现

以上就是小编为大家带来的js内置对象处理_打印学生成绩单的简单实现的全部内容了,希望对大家有所帮助,多多支持三水点靠木~

Javascript 相关文章推荐
基于jQuery的模仿新浪微博时间的组件
Oct 04 Javascript
jquery选择器使用详解
Apr 08 Javascript
jquery实现表单输入时提示文字滑动向上效果
Aug 10 Javascript
基于jQuery实现的QQ表情插件
Aug 25 Javascript
快速学习JavaScript的6个思维技巧
Oct 13 Javascript
利用jQuery来动态为属性添加或者删除属性的简单方法
Dec 02 Javascript
借助node实战JSONP跨域实例
Mar 30 Javascript
AngularJS中的拦截器实例详解
Apr 07 Javascript
vue引入axios同源跨域问题
Sep 27 Javascript
微信小程序实现展示评分结果功能
Feb 15 Javascript
详释JavaScript执行环境与执行栈
Apr 02 Javascript
javascript严格模式详解(含严格模式与非严格模式的区别)
Nov 12 Javascript
用js实现简单算法的实例代码
Sep 24 #Javascript
jQuery实现移动端手机商城购物车功能
Sep 24 #Javascript
AngularJS实现星星等级评分功能
Sep 24 #Javascript
完美的js div拖拽实例代码
Sep 24 #Javascript
javascript 解决浏览器不支持的问题
Sep 24 #Javascript
JavaScript生成验证码并实现验证功能
Sep 24 #Javascript
JavaScript实现横线提示输入验证码随输入验证码输入消失的方法
Sep 24 #Javascript
You might like
php正则
2006/07/07 PHP
PHP SOCKET编程详解
2015/05/22 PHP
PHP基于堆栈实现的高级计算器功能示例
2017/09/15 PHP
PHP结合jquery ajax实现上传多张图片,并限制图片大小操作示例
2019/03/01 PHP
ThinkPHP3.2.3框架实现的空模块、空控制器、空操作,跳转到错误404页面图文详解
2019/04/03 PHP
javascript之卸载鼠标事件的代码
2007/05/14 Javascript
jquery中:input和input的区别分析
2011/07/13 Javascript
用nodejs实现PHP的print_r函数代码
2014/03/14 NodeJs
js的toUpperCase方法用法实例
2015/01/27 Javascript
JQuery实现定时刷新功能代码
2017/05/09 jQuery
angularjs定时任务的设置与清除示例
2017/06/02 Javascript
Angular.js自动化测试之protractor详解
2017/07/07 Javascript
vue .js绑定checkbox并获取、改变选中状态的实例
2018/08/24 Javascript
Vue中Table组件Select的勾选和取消勾选事件详解
2019/03/19 Javascript
在js文件中引入(调用)另一个js文件的三种方法
2020/09/11 Javascript
vue 根据选择的月份动态展示日期对应的星期几
2021/02/06 Vue.js
[42:34]VP vs VG 2018国际邀请赛小组赛BO2 第一场 8.19
2018/08/21 DOTA
[08:08]DOTA2-DPC中国联赛2月28日Recap集锦
2021/03/11 DOTA
Python3中的2to3转换工具使用示例
2015/06/12 Python
使用Python脚本实现批量网站存活检测遇到问题及解决方法
2016/10/11 Python
python购物车程序简单代码
2018/04/18 Python
Python将list中的string批量转化成int/float的方法
2018/06/26 Python
利用python如何在前程无忧高效投递简历
2019/05/07 Python
matplotlib 对坐标的控制,加图例注释的操作
2020/04/17 Python
CSS的pointer-events属性详细介绍(作用和注意事项)
2014/04/23 HTML / CSS
世界上最好的精品店:Shoptiques
2018/02/05 全球购物
ShellScript面试题一则-ShellScript编程
2014/06/24 面试题
英语专业毕业生求职简历的自我评价
2013/10/24 职场文书
个人委托书怎么写
2014/09/17 职场文书
2014年文艺部工作总结
2014/11/17 职场文书
毕业生自荐信范文
2015/03/05 职场文书
2015年领导干部廉洁自律工作总结
2015/05/26 职场文书
幼儿园2016年感恩节活动总结
2016/04/01 职场文书
MySQL创建索引需要了解的
2021/04/08 MySQL
攻击最高的10只幽灵系神奇宝贝,坚盾剑怪排第一,第五最为可怕
2022/03/18 日漫
mysql序号rownum行号实现方式
2022/12/24 MySQL