效果图:

XXXX年XX月X日 星期X--班级总分为:81

格式要求:

1、显示打印的日期。 格式为类似“XXXX年XX月XX日 星期X” 的当前的时间。

2、计算出该班级的平均分(保留整数)。

同学成绩数据如下:

"小明:87; 小花:81; 小红:97; 小天:76;小张:74;小小:94;小西:90;小伍:76;小迪:64;小曼:76"

我的解答

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>内置对象练习</title>
</head>
<body>
<script>//通过javascript的日期对象来得到当前的日期,并输出。var day = ["星期天", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六"];var date = new Date();var index = date.getDay();var myyear = date.getFullYear();var mymon = date.getMonth()+1;var mydate = date.getDate();//成绩是一长窜的字符串不好处理,找规律后分割放到数组里更好操作哦var scoreStr = "小明:87;小花:81;小红:97;小天:76;小张:74;小小:94;小西:90;小伍:76;小迪:64;小曼:76";var arr = scoreStr.split(":");arr.shift();//从数组中将成绩撮出来,然后求和取整,并输出。var arr1 = [];for (var i = 0; i < arr.length; i++) {arr1[i] = parseInt(arr[i]);}var sum =0;function add(arr) {for(var i=0;i<arr.length;i++){sum += arr[i];}return sum;}var end = Math.round(add(arr1)/arr1.length);document.write(myyear+"年"+mymon+"月"+mydate+"日 "+day[index]+"--班级总分为"+end);
</script>
</body>
</html>

 输出结果

2017年9月9日 星期六--班级总分为82

转载于:https://www.cnblogs.com/sunxirui00/p/7498933.html

JS内置对象练习(慕课网题目)相关推荐

  1. JS 内置对象 String对象

    JS内置对象   String对象:字符串对象,提供了对字符串进行操作的属性和方法.   Array对象:数组对象,提供了数组操作方面的属性和方法.   Date对象:日期时间对象,可以获取系统的日期 ...

  2. 前端:JS/23/JS内置对象(String对象,Array对象,Date对象,Boolean对象,Number对象,Math对象),实例:求圆的面积,求直角三角形

    JS内置对象 1,String对象 字符串对象,提供了对字符串进行操作的属性和方法 2,Array对象 数组对象,提供了数组操作方面的属性和方法 3,Date对象 日期时间对象,可以获取系统的日期时间 ...

  3. 4月5日--课堂笔记--JS内置对象

    JavaScript 4.5 一.    JS内置对象 1.数组Array a)创建语法1:var arr=new Array(参数); i.       没有参数:创建一个初始容量为0的数组 ii. ...

  4. js内置对象【学习笔记】

    今天系统的学了一下javascript的内置对象.mark相关的知识点: 首先,什么是js的内置对象,它包括了些什么内容?(以下内容转自网上资源的整合) (W3shool JS手册地址:http:// ...

  5. window内置对象和js内置对象与方法

    window内置对象 一.navigator   代表着浏览器本身的信息: 代码名:navigator.appCodeName 浏览器语言:navigator.browserLanguage 操作系统 ...

  6. JS内置对象及其用法总结

    首先JS对象分为3种:自定义.内置.浏览器.今天就总结一下JS内置对象以及一些用法. 一.Math对象:不是一个构造函数,不需要new,直接调用即可. 1.Math.max(x,y);返回x,y的最大 ...

  7. JS内置对象操作方法整理

    JS对象操作方法整理 文章目录 JS对象操作方法整理 数组 ES5 ES6 字符串 String 日期 Date() 数字 Number 算数 Math 数组 ES5 concat() 连接两个或更多 ...

  8. js内置对象常用方法

    js内置对象常用方法 JS内置对象: ● String对象:处理所有的字符串操作 ● Math对象:处理所有的数学运算 ● Date对象:处理日期和时间的存储.转化和表达 ● Array对象:提供一个 ...

  9. js浏览器内置对象和js内置对象

    浏览器内置 1.Location 对象 hash :返回一个URL的锚部分 host 返回一个URL的主机名和端口 hostname 返回URL的主机名 href 返回完整的URL pathname ...

  10. JS内置对象思维导图

    来理一理JS内置对象吧

最新文章

  1. 科技议题“破圈”有利还是有弊|观点
  2. PHP China杨格:PHP China 是开发者的“家”
  3. 行转列 oracle nvl,oracle 行转列 decode
  4. 现在有N元钱,两块钱一瓶,或者直接给你N瓶酒,两个空瓶换一瓶酒,四个瓶盖换一瓶酒,问你最后可以喝多少瓶?如果能借酒呢?
  5. 飞畅科技告诉你什么是集成串口服务器POE交换机?
  6. Jquery屏蔽回车键
  7. 科通联手中兴 共同制定未来物联网标准
  8. 7_python基础—while循环应用1-100累加和
  9. 剑指offer面试题68 - I. 二叉搜索树的最近公共祖先(递归)(二叉搜索树)
  10. svn 把本地的项目,上传到服务器端
  11. NLP学习—12.Seq2Seq模型与Attention机制
  12. javascript amp;amp; 和 || 最清晰的描述
  13. 从离职之日起,一年内仲裁
  14. STM8S103硬件I2C的操作注意事项
  15. 开机bat脚本解决steam无法自动登陆
  16. h5快速制作工具-企业级. 非个人无水印
  17. 专网网速测试软件,wlan网络测试项目和方法 常用测试软件介绍.ppt
  18. 苹果APP Store应用上架流程
  19. python虚拟变量回归_Python中使用虚拟变量的OLS最佳解决方案?
  20. 网易云信消息抄送php,消息功能-服务端API文档-IM即时通讯-网易云信开发文档

热门文章

  1. 2021-06-0贪吃蛇练习
  2. java星号心形代码_肿么用JAVA打印出心形的图案
  3. 支持向量机_支持向量机(SVM)说明及示例
  4. python中if语句的实例_如何在Python中的if语句中调用某个函数?
  5. 国外企业级区块链 联盟链
  6. 微信小程序云开发教程-后端接口分析和接口返回值的格式定义
  7. JavaSE基础———对象数组和集合Collection
  8. 基于Java的图书管理系统
  9. 没想到,这么简单的线程池用法,深藏这么多坑!
  10. elasticsearch6.x.x logstash6.x.x kibana6.x.x Filebeat6.x 配置及安装 CentOS7.3或更高