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 相关文章推荐
纯js写的分页表格数据为json串
Feb 18 Javascript
document.forms用法示例介绍
Jun 26 Javascript
Javascript中3种实现继承的方法和代码实例
Aug 12 Javascript
javascript同步服务器时间和同步倒计时小技巧
Sep 24 Javascript
如何使用jquery easyui创建标签组件
Nov 18 Javascript
Bootstrap编写一个兼容主流浏览器的受众巨幕式风格页面
Jul 01 Javascript
浅谈react-native热更新react-native-pushy集成遇到的问题
Sep 30 Javascript
JS实现点击生成UUID的方法完整实例【基于jQuery】
Jun 12 jQuery
国内常用的js类库大全(CDN公共库)
Jun 24 Javascript
openlayers4.6.5实现距离量测和面积量测
Sep 25 Javascript
JS hasOwnProperty()方法检测一个属性是否是对象的自有属性的方法
Jan 29 Javascript
解决vue项目本地启动时无法携带cookie的问题
Feb 06 Vue.js
用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
在smarty中调用php内置函数的方法
2013/02/07 PHP
PHP实现多进程并行操作的详解(可做守护进程)
2013/06/18 PHP
PHP实现邮件群发的源码
2013/06/18 PHP
php CI框架插入一条或多条sql记录示例
2014/07/29 PHP
php计算两个文件相对路径的方法
2015/03/14 PHP
深入浅析php中sprintf与printf函数的用法及区别
2016/01/08 PHP
解析Javascript中难以理解的11个问题
2013/12/09 Javascript
jQuery实现给页面换肤的方法
2015/05/30 Javascript
Javascript中setTimeOut和setInterval的定时器用法
2015/06/12 Javascript
javascript实现对表格元素进行排序操作
2015/11/18 Javascript
KnockoutJS 3.X API 第四章之数据控制流with绑定
2016/10/10 Javascript
原生js实现类似fullpage的单页/全屏滚动
2017/01/22 Javascript
Node.js数据库操作之查询MySQL数据库(二)
2017/03/04 Javascript
详解Nodejs之npm&amp;package.json
2017/06/15 NodeJs
基于vue配置axios的方法步骤
2017/11/09 Javascript
使用ngrok+express解决本地环境中微信接口调试问题
2018/02/26 Javascript
利用nodeJs anywhere搭建本地服务器环境的方法
2018/05/12 NodeJs
解决vue路由后界面没有变化,但是链接有的问题
2018/09/01 Javascript
JavaScript实现星级评价效果
2019/05/17 Javascript
详解vue beforeRouteEnter 异步获取数据给实例问题
2019/08/09 Javascript
Python简单计算数组元素平均值的方法示例
2017/12/26 Python
TensorFlow高效读取数据的方法示例
2018/02/06 Python
Python编程中NotImplementedError的使用方法
2018/04/21 Python
Python设计模式之享元模式原理与用法实例分析
2019/01/11 Python
cProfile Python性能分析工具使用详解
2019/07/22 Python
Python  Django 母版和继承解析
2019/08/09 Python
Java Servlet API中forward() 与redirect()的区别
2014/04/20 面试题
文秘专业应届生求职信范文
2013/11/14 职场文书
计算机专业毕业生推荐信
2013/11/25 职场文书
个人整改方案范文
2014/10/25 职场文书
2016年“12.4”法制宣传日活动总结
2016/04/01 职场文书
java Nio使用NioSocket客户端与服务端交互实现方式
2021/06/15 Java/Android
Python函数中的不定长参数相关知识总结
2021/06/24 Python
python实现简单的聊天小程序
2021/07/07 Python
为了顺利买到演唱会的票用Python制作了自动抢票的脚本
2021/10/16 Python
浅谈Node的内存泄露问题
2022/05/06 NodeJs