每天进步一点点---------JS之平均时间计算
来源:互联网 发布:windows桌面壁纸故事 编辑:程序博客网 时间:2024/04/25 21:14
好久没来图书馆了,今天本来打算专注学python,但是还是想着回顾了一下js,我始终相信学习就像骑自行车一样,学会了就是你的宝藏
今天的代码是计算田径比赛的平均成绩,也可以套用在很多求平均值的地方,需要注意的是不能用+=来求总数,原因我还没想出来......反正结果是错的,谨记
// Runner times
var carlos = [9.6,10.6,11.2,10.3,11.5];
var liu = [10.6,11.2,9.4,12.3,10.1];
var timothy = [12.2,11.8,12.5,10.9,11.1];
// Define the function calculateAverage
var calculateAverage = function(raceTime){
var totalTime;
for ( var i in raceTime){
totalTime = (totalTime||0)+raceTime[i];
}
var averageTime = totalTime/raceTime.length;
return averageTime;
};
var isQualified = function (runner) {
// Assign the variable averageTime
var averageTime = calculateAverage(runner);
if ( averageTime >= 11.5 ) {
// Times greater than or equal to 11.5 are too slow
console.log("Close, but you didn't make the cut.");
} else if ( averageTime < 11.5 ) {
// An average time of less than 11.5 can join the team
console.log("Welcome to the team, speedy!");
}
};
// Call the function isQualified on liu and timothy
isQualified(liu);
isQualified(timothy);
- 每天进步一点点---------JS之平均时间计算
- 每天进步一点点--------python之计算平均分
- 每天进步一点点--------JS之收银机
- 每天进步一点点-------JS之21点
- 每天进步一点点-------JS小游戏之屠龙者
- 【每天进步一点点】 js一些常用操作
- 每天进步一点点-------python之时钟
- 每天进步一点点-------python之超市库存
- 每天进步一点点------python之太空飞船
- 《每天进步一点点》---android之Fragment
- 每天进步一点点之算法(一)
- 每天进步一点点之算法(二)
- 每天进步一点点
- 每天进步一点点
- 每天进步一点点
- 每天进步一点点
- 每天进步一点点
- 每天进步一点点
- linux学习(四) shell脚本(1)
- api流程控制1——ctypes,调用C的动态库
- const_cast所造成的同地址不同值问题
- 基于TCP的socket通信过程及例子
- 出色的html滑动效果库 swiper -例子2 竖直滑动,不会自动切换会第一栏
- 每天进步一点点---------JS之平均时间计算
- sysprocesses 查进程 或回话 执行的 sql
- shellJ脚本--拷贝文件(copy)
- C++学习笔记--继承与多态
- 开博说明
- 出色的html滑动效果库 swiper -例子3 横向滑动 需要滑动一段距离才会切换 并且可以动态增删栏目
- 转载
- R绘制动态曲线
- TranslateAnimation详解