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 相关文章推荐
window.location和document.location的区别分析
Dec 23 Javascript
学习从实践开始之jQuery插件开发 对话框插件开发
Apr 26 Javascript
js获取html页面节点方法(递归方式)
Dec 13 Javascript
JavaScript中获取鼠标位置相关属性总结
Oct 11 Javascript
node.js下LDAP查询实例分享
Sep 30 Javascript
创建一个类Person的简单实例
May 17 Javascript
原生js编写基于面向对象的分页组件
Dec 05 Javascript
深入理解 JavaScript 中的 JSON
Apr 06 Javascript
javascript 取小数点后几位几种方法总结
Aug 02 Javascript
JQuery常用选择器功能与用法实例分析
Dec 23 jQuery
JavaScript中变量提升机制示例详解
Dec 27 Javascript
ES6新增的数组知识实例小结
May 23 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
什么是MVC,好东西啊
2007/05/03 PHP
file_get_contents获取不到网页内容的解决方法
2013/03/07 PHP
PHP5函数小全(分享)
2013/06/06 PHP
浅谈PHP正则表达式中修饰符/i, /is, /s, /isU
2014/10/21 PHP
刷新PHP缓冲区为你的站点加速
2015/10/10 PHP
PHP的Yii框架中创建视图和渲染视图的方法详解
2016/03/29 PHP
JSDoc 介绍使用规范JsDoc的使用介绍
2011/02/12 Javascript
jQuery总体架构的理解分析
2011/03/07 Javascript
Extjs 继承Ext.data.Store不起作用原因分析及解决
2013/04/15 Javascript
使用AngularJS来实现HTML页面嵌套的方法
2015/06/17 Javascript
快速学习jQuery插件 Cookie插件使用方法
2015/12/01 Javascript
浅析javascript异步执行函数导致的变量变化问题解决思路
2016/05/13 Javascript
jQuery基于函数重载实现自定义Alert函数样式的方法
2016/07/27 Javascript
浅谈js常用内置方法和对象
2016/09/24 Javascript
React Native模块之Permissions权限申请的实例相机
2017/09/28 Javascript
解决修复npm安装全局模块权限的问题
2018/05/17 Javascript
解决vue中监听input只能输入数字及英文或者其他情况的问题
2018/08/30 Javascript
微信小程序功能之全屏滚动效果的实现代码
2018/11/22 Javascript
vue+Element-ui实现分页效果实例代码详解
2018/12/10 Javascript
对Layer弹窗使用及返回数据接收的实例详解
2019/09/26 Javascript
jquery.validate自定义验证用法实例分析【成功提示与择要提示】
2020/06/06 jQuery
Vue文本模糊匹配功能如何实现
2020/07/30 Javascript
Python中fnmatch模块的使用详情
2018/11/30 Python
tornado+celery的简单使用详解
2019/12/21 Python
python中with用法讲解
2020/02/07 Python
Python实现自动访问网页的例子
2020/02/21 Python
波兰补充商店:Muscle Power
2018/10/29 全球购物
美国购买韩国护肤和美容产品网站:Althea Korea
2020/11/16 全球购物
广州地球村科技数据库题目
2016/04/25 面试题
数据员岗位职责
2013/11/19 职场文书
2014年保育员工作总结
2014/12/02 职场文书
史上最牛的辞职信
2015/02/28 职场文书
法定代表人免职证明
2015/06/24 职场文书
Python人工智能之混合高斯模型运动目标检测详解分析
2021/11/07 Python
详解Flutter和Dart取消Future的三种方法
2022/04/07 Java/Android
python实现双链表
2022/05/25 Python