JavaScript经典练习——date对象和Math对象用法

JavaScript经典小练习:某班的成绩出来了,现在老师要把班级的成绩打印出来。
显示要求如下:
xxxx年x月x日 星期x 班级评价分为:81.

——<script>代码部分:
<script type="text/javascript">
var mydate = new Date();
var weekday = ["星期日","星期一","星期二","星期三","星期四","星期五","星期六"];
document.write(mydate.getFullYear() +"年" + mydate.getMonth() +"月" + mydate.getDay() + "日" + weekday[mydate.getDay()] + "
");
//通过javascript的日期对象得到当前的日期,并输出。

var scoreStr = "小明:87;小花:81;小红:97;小天:76;小张:74;小小:94;小西:90;小伍:76;小迪:64;小曼:76";
var mynum = scoreStr.split(";");
var sum = 0;
for(var i=0;i<mynum.length; i++) {
sum += parseInt(mynum.substr(mynum[i].indexOf(":")+1));
}
var myscore = parseInt(sum/mynum.length);
document.write("班级平均分为:" + Math.round(myscore));
</script>

本题的知识点主要涉及到了date日期对象及其常用方法,Math对象的方法等。

每天一小步,日积月累,量变终会质变!加油fighting!!!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 第1章 认识JS JavaScript能做什么?1.增强页面动态效果(如:下拉菜单、图片轮播、信息滚动等)2.实现...
    mo默22阅读 5,215评论 0 5
  • 背景 一年多以前我在知乎上答了有关LeetCode的问题, 分享了一些自己做题目的经验。 张土汪:刷leetcod...
    土汪阅读 14,356评论 0 33
  • JavaScript基础 JavaScript简介JavaScript对象 JavaScript简介 为什么使用j...
    廖少少阅读 3,573评论 0 4
  • 一、JS前言 (1)认识JS 也许你已经了解HTML标记(也称为结构),知道了CSS样式(也称为表示),会使用HT...
    凛0_0阅读 7,756评论 0 8
  • 蝶恋花 · 七夕独唱 独伫村头风细细、望极山头、缈缈星光动。节色冷气侵我心,犬吠暗夜寂寥步。 拟把孤月揽怀中,暗...
    长弓凌阅读 1,648评论 0 0

友情链接更多精彩内容