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 相关文章推荐
用jscript启动sqlserver
Jun 21 Javascript
javascript中的array数组使用技巧
Jan 31 Javascript
初窥JQuery(二) 事件机制(1)
Nov 25 Javascript
js判断鼠标同时离开两个div的思路及代码
May 31 Javascript
javascript验证邮件地址和MX记录的方法
Jun 16 Javascript
jQuery图片切换动画特效
Nov 02 Javascript
Bootstrap路径导航与分页学习使用
Feb 08 Javascript
jQuery实现web页面樱花坠落的特效
Jun 01 jQuery
Vue表单demo v-model双向绑定问题
Jun 29 Javascript
微信小程序解析富文本过程详解
Jul 13 Javascript
在Vue中创建可重用的 Transition的方法
Jun 02 Javascript
全面解析JavaScript Module模式
Jul 24 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 配置open_basedir 让各虚拟站点独立运行
2009/11/12 PHP
PHP将session信息存储到数据库的类实例
2015/03/04 PHP
Laravel 5 学习笔记
2015/03/06 PHP
Laravel配置全局公共函数的方法步骤
2019/05/09 PHP
用javascript实现的图片马赛克后显示并切换加文字功能
2007/04/21 Javascript
基于jQuery实现模拟页面加载进度条
2013/04/01 Javascript
js转义字符介绍
2013/11/05 Javascript
JS的事件绑定深入认识
2014/06/26 Javascript
js与jquery回车提交的方法
2015/02/03 Javascript
js简单实现表单中点击按钮动态增加输入框数量的方法
2015/08/18 Javascript
JavaScript时间操作之年月日星期级联操作
2016/01/15 Javascript
JavaScript实现iframe自动高度调整和不同主域名跨域
2016/02/27 Javascript
页面缩放兼容性处理方法(zoom,Firefox火狐浏览器)
2017/08/29 Javascript
利用纯js + transition动画实现移动端web轮播图详解
2017/09/10 Javascript
vue在使用ECharts时的异步更新和数据加载详解
2017/11/22 Javascript
PostgreSQL Node.js实现函数计算方法示例
2019/02/12 Javascript
微信小程序纯文本实现@功能
2020/04/08 Javascript
[52:06]完美世界DOTA2联赛决赛日 Inki vs LBZS 第一场 11.08
2020/11/10 DOTA
python多线程扫描端口示例
2014/01/16 Python
讲解Python中if语句的嵌套用法
2015/05/14 Python
从DataFrame中提取出Series或DataFrame对象的方法
2018/11/10 Python
Python + selenium + requests实现12306全自动抢票及验证码破解加自动点击功能
2018/11/23 Python
Python里字典的基本用法(包括嵌套字典)
2019/02/27 Python
python3.6+django2.0+mysql搭建网站过程详解
2019/07/24 Python
Django --Xadmin 判断登录者身份实例
2020/07/03 Python
快速创建python 虚拟环境
2020/11/28 Python
什么情况下你必须要把一个类定义为abstract的
2013/01/06 面试题
应用化学专业职业生涯规划书
2014/01/22 职场文书
医院节能减排方案
2014/06/13 职场文书
法制宣传标语集锦
2014/06/25 职场文书
试用期转正后的自我评价
2014/09/21 职场文书
党的群众路线教育实践活动个人整改措施落实情况
2014/11/04 职场文书
2015年小学校长工作总结
2015/05/19 职场文书
自考生自我评价
2019/06/21 职场文书
golang json数组拼接的实例
2021/04/28 Golang
台式电脑蓝牙适配器怎么安装?台式电脑蓝牙适配器安装教程
2022/04/08 数码科技