JavaScript(js)构造器的应用(求数组中平均数及大于平均数的人数)
来源:互联网 发布:win10 优化工具 编辑:程序博客网 时间:2024/04/30 12:51
JavaScript(js)构造器的应用(求数组中平均数及大于平均数的人数)
<!DOCTYPE html><html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> <script> //构造器 function CreatePerson (name, age, score) { this .name = name; this .age = age; this .score = score; } //创建对象4个 var stu1 = new CreatePerson ('ZhangSan', 23, 87); var stu2 = new CreatePerson ('LiSi', 23, 8); var stu3 = new CreatePerson ('WangEr', 25,90); var stu4 = new CreatePerson ('MaZi',23 ,60); //stu1,stu10是同一个,对象是引用类型,变量是赋值类型,所以打印的score是97 var stu10 = stu1; stu10.score = 97; document.write ("score:" + stu1.score + "<br>"); //求数组中大于平均分的学生的人数 var stus = [stu1, stu2, stu3, stu4]; var sum = 0; var avg = 0, count=0; for(var i in stus) { sum += stus[i].score; } avg = sum / stus.length; for (var i in stus) { if (stus[i].score > avg) { count ++; } } document.write ('avg:' + avg + "<br>"); document.write ('count:' + count); </script> </body></html>
浏览器页面打印是:
score:97
avg:63.75
count:2
0 0
- JavaScript(js)构造器的应用(求数组中平均数及大于平均数的人数)
- Java数组求平均数且输出大于平均数的数字
- 求平均数,并输出大于平均数的输入值
- 求一个数组中奇数的平均数
- 3-16(大于平均数的个数)
- 数组中大于等于平均数的元素的个数
- 返回列表中大于平均数的数
- 整数数组中大于或等于平均数的元素个数(某公司校园招聘机试试题)
- 神奇的求平均数
- 求平均数的算法
- 用数组,求五个数的平均数
- 求n个数的平均数,并输出大于平均数的数。以-1结束
- 5-1-1 初试数组-计算平均数并输出所有大于平均数的数-关于平均数的double-安全隐患
- 数组的常用算法(求最大值,最小值,总和,平均数,复制数组,反转数组)
- 31.计算数组平均数,并输出平均数和小于平均数且最接近平均数的数
- FJUT 1120 求平均数(线段树的单点更新)
- 求一组数的平均数(利用可变参数列表)
- 递归的方法求平均数
- PHP抓取类-Snoopy
- 一行代码监听EditText变化改变Button可否点击
- jenkins忘记密码后,去除权限操作
- C++中的容器类详解
- HTTP协议3-HTTP请求方法
- JavaScript(js)构造器的应用(求数组中平均数及大于平均数的人数)
- 第14周项目3-是否二叉排序树?
- Windows环境下redis的集群部署
- 【BZOJ】1026 [SCOI2009] windy数
- HTTP 状态消息总结(转载)
- iFunk翼众筹上线,亲历极致之美
- 项目 1 - 验证算法之平衡二叉树
- 第16周-学期总结
- IBM小型机日常维护命令