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 相关文章推荐
javascript 写的一个简单的timer
Jul 30 Javascript
简单的jquery左侧导航栏和页面选中效果
Aug 21 Javascript
禁止iframe页面的所有js脚本如alert及弹出窗口等
Sep 03 Javascript
TypeScript具有的几个不同特质
Apr 07 Javascript
JS 滚动事件window.onscroll与position:fixed写兼容IE6的回到顶部组件
Oct 10 Javascript
激动人心的 Angular HttpClient的源码解析
Jul 10 Javascript
解决Vue2.x父组件与子组件之间的双向绑定问题
Mar 06 Javascript
解决vue this.$forceUpdate() 处理页面刷新问题(v-for循环值刷新等)
Jul 26 Javascript
vue实现的上拉加载更多数据/分页功能示例
May 25 Javascript
layUI使用layer.open,在content打开数据表格,获取值并返回的方法
Sep 26 Javascript
教你使用vscode 搭建react-native开发环境
Jul 07 Javascript
js中Object.create实例用法详解
Oct 05 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/10/09 PHP
PHP脚本的10个技巧(6)
2006/10/09 PHP
学习ExtJS TextField常用方法
2009/10/07 Javascript
javascript学习笔记(十) js对象 继承
2012/06/19 Javascript
正则表达式搭配js轻松处理json文本方便而老古
2013/02/17 Javascript
不使用浏览器运行javascript代码的方法
2013/07/24 Javascript
JQuery遍历json数组的3种方法
2014/11/08 Javascript
原生js结合html5制作小飞龙的简易跳球
2015/03/30 Javascript
详解javascript中原始数据类型Null和Undefined
2015/12/17 Javascript
JavaScript实现多栏目切换效果
2016/12/12 Javascript
基于jQuery制作小图标上下滑动特效
2017/01/18 Javascript
从零开始学习Node.js系列教程之SQLite3和MongoDB用法分析
2017/04/13 Javascript
Ionic3 UI组件之Gallery Modal详解
2017/06/07 Javascript
JavaScript中的return布尔值的用法和原理解析
2017/08/14 Javascript
Angular使用 ng-img-max 调整浏览器中的图片的示例代码
2017/08/17 Javascript
Node.js assert断言原理与用法分析
2019/01/04 Javascript
浅谈webpack devtool里的7种SourceMap模式
2019/01/14 Javascript
微信小程序实现比较功能的方法汇总(五种方法)
2020/03/07 Javascript
JS自定义右键菜单实现代码解析
2020/07/16 Javascript
详解vue组件之间的通信
2020/08/30 Javascript
原生js实现自定义滚动条
2021/01/20 Javascript
[52:44]VGJ.T vs infamous Supermajor小组赛D组败者组第一轮 BO3 第一场 6.3
2018/06/04 DOTA
python读取html中指定元素生成excle文件示例
2014/04/03 Python
Python中的进程分支fork和exec详解
2015/04/11 Python
基于python的字节编译详解
2017/09/20 Python
Python实现将doc转化pdf格式文档的方法
2018/01/19 Python
详解pandas的外部数据导入与常用方法
2019/05/01 Python
tensorflow 变长序列存储实例
2020/01/20 Python
python使用gdal对shp读取,新建和更新的实例
2020/03/10 Python
印度化妆品购物网站:Nykaa
2018/07/22 全球购物
十岁生日父母答谢词
2014/01/18 职场文书
服务生自我鉴定
2014/01/22 职场文书
优秀高中生事迹材料
2014/02/11 职场文书
文明礼仪倡议书
2015/04/28 职场文书
离婚起诉书范本
2015/05/18 职场文书
Redis过期数据是否会被立马删除
2022/07/23 Redis