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 倒计时源代码.(时.分.秒) 详细注释版
May 09 Javascript
IE和Firefox的Javascript兼容性总结[推荐收藏]
Oct 19 Javascript
基于jquery完美拖拽,可返回拖动轨迹
Mar 29 Javascript
JQuery异步获取返回值中文乱码的解决方法
Jan 29 Javascript
深入理解JavaScript中的箭头函数
Jul 28 Javascript
js限制文本框的输入内容代码分享(3类)
Aug 20 Javascript
jQuery EasyUI实现右键菜单变灰不可用效果
Sep 24 Javascript
jQuery弹出遮罩层效果完整示例
Sep 13 Javascript
jQuery实现标签页效果实战(4)
Feb 08 Javascript
webpack公共组件引用路径简化小技巧
Jun 15 Javascript
微信小程序带动画弹窗组件使用方法详解
Nov 27 Javascript
vue实现购物车的小练习
Dec 21 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
PHILIPS L4X25T电路分析和打理
2021/03/02 无线电
input file获得文件根目录简单实现
2013/04/26 PHP
php计算指定目录下文件占用空间的方法
2015/03/13 PHP
PHP文件操作实例总结【文件上传、下载、分页】
2018/12/08 PHP
javascript标签在页面中的位置探讨
2013/04/11 Javascript
JSP跨iframe如何传递参数实现代码
2013/09/21 Javascript
JS扩展方法实例分析
2015/04/15 Javascript
JavaScript驾驭网页-获取网页元素
2016/03/24 Javascript
js实现密码强度检测【附示例】
2016/03/30 Javascript
BootStrap 导航条实例代码
2017/05/18 Javascript
深入了解响应式React Native Echarts组件
2019/05/29 Javascript
详解Jest结合Vue-test-utils使用的初步实践
2019/06/27 Javascript
使用typescript改造koa开发框架的实现
2020/02/04 Javascript
微信小程序学习总结(二)样式、属性、模板操作分析
2020/06/04 Javascript
快速了解Vue父子组件传值以及父调子方法、子调父方法
2020/07/15 Javascript
vue3.0中使用element的完整步骤
2021/03/04 Vue.js
[02:36]DOTA2英雄基础教程 斯拉克
2013/11/29 DOTA
Python入门篇之面向对象
2014/10/20 Python
python读取json文件并将数据插入到mongodb的方法
2015/03/23 Python
Python选课系统开发程序
2016/09/02 Python
django与vue的完美结合_实现前后端的分离开发之后在整合的方法
2019/08/12 Python
Python输出指定字符串的方法
2020/02/06 Python
Jupyter 无法下载文件夹如何实现曲线救国
2020/04/22 Python
.img/.hdr格式转.nii格式的操作
2020/07/01 Python
详解python logging日志传输
2020/07/01 Python
Python numpy大矩阵运算内存不足如何解决
2020/11/19 Python
详解pandas中利用DataFrame对象的.loc[]、.iloc[]方法抽取数据
2020/12/13 Python
python中Array和DataFrame相互转换的实例讲解
2021/02/03 Python
中专自荐信
2013/10/13 职场文书
医院党的群众路线教育实践活动学习心得体会
2014/10/30 职场文书
初中毕业感言300字
2015/07/31 职场文书
职工的安全责任书范文!
2019/07/02 职场文书
详解Spring事件发布与监听机制
2021/06/30 Java/Android
JavaScript执行机制详细介绍
2021/12/06 Javascript
Win11怎么把合并的任务栏分开 Win11任务栏合并分开教程
2022/04/06 数码科技
python中validators库的使用方法详解
2022/09/23 Python