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 select下拉框操作的一些说明
Apr 02 Javascript
JavaScript中数据结构与算法(五):经典KMP算法
Jun 19 Javascript
JavaScript使用DeviceOne开发实战(二) 生成调试安装包
Dec 01 Javascript
微信小程序 devtool隐藏的秘密
Jan 21 Javascript
浅谈react-native热更新react-native-pushy集成遇到的问题
Sep 30 Javascript
详解在Vue中使用TypeScript的一些思考(实践)
Jul 06 Javascript
jQuery实现的简单拖拽功能示例【测试可用】
Aug 14 jQuery
JQuery实现ajax请求的示例和注意事项
Dec 10 jQuery
函数式编程入门实践(一)
Apr 20 Javascript
JS中的算法与数据结构之集合(Set)实例详解
Aug 20 Javascript
解决Antd 里面的select 选择框联动触发的问题
Oct 24 Javascript
vue 动态生成拓扑图的示例
Jan 03 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
一个显示天气预报的程序
2006/10/09 PHP
UCenter Home二次开发指南
2009/05/28 PHP
用PHP编写和读取XML的几种方式
2013/01/12 PHP
PHP自动识别字符集并完成转码详解
2013/08/02 PHP
Laravel如何创建服务器提供者实例代码
2019/04/15 PHP
laravel 出现command not found问题的解决方案
2019/10/23 PHP
根据分辩率调用不同的CSS.
2007/01/08 Javascript
JavaScript this调用规则说明
2010/03/08 Javascript
javascript 面向对象封装与继承
2014/11/27 Javascript
JS动态加载当前时间的方法
2015/02/09 Javascript
javascript实现淡蓝色的鼠标拖动选择框实例
2015/05/09 Javascript
jQuery实现向下滑出的平滑下拉菜单效果
2015/08/21 Javascript
jQuery Validation PlugIn的使用方法详解
2015/12/18 Javascript
JavaScript实现弹出DIV层同时页面背景渐变成半透明效果
2016/03/25 Javascript
jQuery实现点击某个div打开层,点击其他div关闭层实例分析(阻止冒泡)
2016/11/18 Javascript
微信小程序 flex实现导航实例详解
2017/04/26 Javascript
sublime text配置node.js调试(图文教程)
2017/11/23 Javascript
浅谈ng-zorro使用心得
2018/12/03 Javascript
基于layui的下拉列表的数据回显方法
2019/09/24 Javascript
基于vue+element实现全局loading过程详解
2020/07/10 Javascript
对vuex中store和$store的区别说明
2020/07/24 Javascript
vscode中的vue项目报错Property ‘xxx‘ does not exist on type ‘CombinedVueInstance<{ readyOnly...Vetur(2339)
2020/09/11 Javascript
python通过正则查找微博@(at)用户的方法
2015/03/13 Python
python实现逆波兰计算表达式实例详解
2015/05/06 Python
Python实现将绝对URL替换成相对URL的方法
2015/06/28 Python
对命令行模式与python交互模式介绍
2018/05/12 Python
python3使用print打印带颜色的字符串代码实例
2019/08/22 Python
Python函数式编程实例详解
2020/01/17 Python
5个你不知道的HTML5的接口介绍
2013/08/07 HTML / CSS
GLAMGLOW香港官网:明星出镜前的秘密武器
2017/03/16 全球购物
网吧最新创业计划书范文
2014/03/27 职场文书
信贷客户经理岗位职责
2015/04/09 职场文书
靠谱的活动总结
2019/04/16 职场文书
Python学习之os包使用教程详解
2022/03/21 Python
Spring Boot 实现 WebSocket
2022/04/30 Java/Android
MySql统计函数COUNT的具体使用详解
2022/08/14 MySQL