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 相关文章推荐
尽可能写&quot;友好&quot;的&quot;Javascript&quot;代码
Jan 09 Javascript
Javascript 代码也可以变得优美的实现方法
Jun 22 Javascript
JavaScript Perfection kill 测试及答案
Mar 23 Javascript
JQuery拖拽元素改变大小尺寸实现代码
Dec 10 Javascript
判断文件是否正在被使用的JS代码
Dec 21 Javascript
Bootstrap php制作动态分页标签
Dec 23 Javascript
JavaScript基础之this详解
Jun 04 Javascript
JS表单提交验证、input(type=number) 去三角 刷新验证码
Jun 21 Javascript
微信小程序获取手机系统信息的方法【附源码下载】
Dec 07 Javascript
如何以Angular的姿势打开Font-Awesome详解
Apr 22 Javascript
详解javascript函数写法大全
Mar 25 Javascript
基于js实现的图片拖拽排序源码实例
Nov 04 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使用curl出现Expect:100-continue解决方法
2015/03/03 PHP
PHP各种异常和错误的拦截方法及发生致命错误时进行报警
2016/01/19 PHP
PHP封装请求类实例分析【基于Yii框架】
2019/10/17 PHP
JS表的模拟方法
2015/02/05 Javascript
jquery 插件实现瀑布流图片展示实例
2015/04/03 Javascript
jQuery on()方法使用技巧详解
2015/04/16 Javascript
jQuery实现的多级下拉菜单效果代码
2015/08/24 Javascript
浅谈js基本数据类型和typeof
2016/08/09 Javascript
Javascript之面向对象--接口
2016/12/02 Javascript
微信小程序 传值取值的几种方法总结
2017/01/16 Javascript
discuz表情的JS提取方法分析
2017/03/22 Javascript
JavaScript实现打地鼠小游戏
2020/04/23 Javascript
vue一步步实现alert功能
2017/07/05 Javascript
nodejs+mongodb aggregate级联查询操作示例
2018/03/17 NodeJs
JS实现的合并多个数组去重算法示例
2018/04/11 Javascript
vue子路由跳转实现tab选项卡
2019/07/24 Javascript
JS实现前端动态分页码代码实例
2020/06/02 Javascript
python实现得到一个给定类的虚函数
2014/09/28 Python
wxPython框架类和面板类的使用实例
2014/09/28 Python
跟老齐学Python之坑爹的字符编码
2014/09/28 Python
在Django的模板中使用认证数据的方法
2015/07/23 Python
python3设计模式之简单工厂模式
2017/10/17 Python
PYQT5设置textEdit自动滚屏的方法
2019/06/14 Python
Python3 itchat实现微信定时发送群消息的实例代码
2019/07/12 Python
python 利用pywifi模块实现连接网络破解wifi密码实时监控网络
2019/09/16 Python
Python二元赋值实用技巧解析
2019/10/25 Python
python 监测内存和cpu的使用率实例
2019/11/28 Python
Python运行DLL文件的方法
2020/01/17 Python
Python破解BiliBili滑块验证码的思路详解(完美避开人机识别)
2020/02/17 Python
PyCharm中Matplotlib绘图不能显示UI效果的问题解决
2020/03/12 Python
python 解决selenium 中的 .clear()方法失效问题
2020/09/01 Python
信用社实习人员自我鉴定
2013/09/20 职场文书
小学生自我鉴定
2013/10/12 职场文书
“向国旗敬礼”活动策划方案(4篇)
2014/09/27 职场文书
感谢信怎么写
2015/01/21 职场文书
SpringBoot整合MongoDB的实现步骤
2021/06/23 MongoDB