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的each里用return true或false代替break或continue
May 21 Javascript
js实现特定位取反原理及示例
Jun 30 Javascript
JavaScript中的全局对象介绍
Jan 01 Javascript
详解jQuery停止动画——stop()方法的使用
Dec 14 Javascript
JS中type=&quot;button&quot;和type=&quot;submit&quot;的区别
Jul 04 Javascript
使用jQuery实现简单的tab框实例
Aug 22 jQuery
微信小程序之圆形进度条实现思路
Feb 22 Javascript
vue-cli 引入jQuery,Bootstrap,popper的方法
Sep 03 jQuery
echarts实现折线图的拖拽效果
Dec 19 Javascript
JavaScript 替换所有匹配内容及正则替换方法
Feb 12 Javascript
vue项目打包之开发环境和部署环境的实现
Apr 23 Javascript
EXTJS7实现点击拖拉选择文本
Dec 17 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
单位速度在实战中的运用
2020/03/04 星际争霸
php引用地址改变变量值的问题
2012/03/23 PHP
php格式化金额函数分享
2015/02/02 PHP
PHP获取当前相对于域名目录的方法
2015/06/26 PHP
ThinkPHP中html:list标签用法分析
2016/01/09 PHP
PHP实现随机生成水印图片功能
2017/03/22 PHP
PHP实现超简单的SSL加密解密、验证及签名的方法示例
2017/08/28 PHP
php+js实现的拖动滑块验证码验证表单操作示例【附源码下载】
2020/05/27 PHP
javascript 无提示关闭窗口脚本
2009/08/17 Javascript
利用js动态添加删除table行的示例代码
2013/12/16 Javascript
javascript html实现网页版日历代码
2016/03/08 Javascript
JavaScript必知必会(六) delete in instanceof
2016/06/08 Javascript
jquery事件绑定解绑机制源码解析
2016/09/19 Javascript
探究Vue.js 2.0新增的虚拟DOM
2016/10/20 Javascript
微信小程序 下拉列表的实现实例代码
2017/03/08 Javascript
bootstrap实现二级下拉菜单效果
2017/11/23 Javascript
Angular中使用MathJax遇到的一些问题
2017/12/15 Javascript
详解使用VUE搭建后台管理系统(vue-cli更新至3.0)
2018/08/22 Javascript
手写Vue源码之数据劫持示例详解
2021/01/04 Vue.js
[02:26]2018DOTA2亚洲邀请赛赛前采访-Newbee篇
2018/04/03 DOTA
Python CSV模块使用实例
2015/04/09 Python
解决seaborn在pycharm中绘图不出图的问题
2018/05/24 Python
python实现定时发送qq消息
2019/01/18 Python
numpy.linspace函数具体使用详解
2019/05/27 Python
Python使用import导入本地脚本及导入模块的技巧总结
2019/08/07 Python
jupyter notebook中美观显示矩阵实例
2020/04/17 Python
Python连接Impala实现步骤解析
2020/08/04 Python
HTML5 Video/Audio播放本地文件示例介绍
2013/11/18 HTML / CSS
Mountain Warehouse澳大利亚官网:欧洲家庭户外品牌倡导者
2016/11/20 全球购物
Yves Rocher捷克官方网站:植物化妆品的创造者
2019/07/31 全球购物
协议书模板
2014/04/23 职场文书
公证委托书
2014/08/01 职场文书
房屋租赁协议书
2014/10/18 职场文书
2015元旦文艺汇演主持稿(开场白+结束语)
2014/12/14 职场文书
催款函怎么写
2015/06/24 职场文书
电脑开机弹出documents文件夹怎么回事?弹出documents文件夹解决方法
2022/04/08 数码科技