首页 > 其他 > 详细

输入n为偶数时,调用函数求1/2+1/4+...+1/n,当输入n为奇数时,调用函数求1/1+1/3+...+1/n。

时间:2017-08-26 14:54:43      阅读:193      评论:0      收藏:0      [点我收藏+]

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<script type="text/javascript">
window.onload = function ()
{
/*
函数名:evenSum
传入值:整数数值number
作用:输入n为偶数时,调用函数求1/2+1/4+...+1/n,当输入n为奇数时,调用函数求1/1+1/3+...+1/n。
*/
function eventSum (n)
{
if(parseInt(n) !== n)
{
console.log(‘请输入整数数值!‘)
}else
{
var iStart = n%2 == 1 ? 1 : 2;
//对n进行判断是为奇数还是偶数

for(var iSum = 0; iStart <= n; iStart += 2)
//不管是奇数还是偶数其中的n的规律都是 每次 +2
{
iSum += 1/iStart;
}
return iSum;
}
}
console.log(eventSum(3));
}
</script>
</head>
<body>
</body>
</html>

输入n为偶数时,调用函数求1/2+1/4+...+1/n,当输入n为奇数时,调用函数求1/1+1/3+...+1/n。

原文:http://www.cnblogs.com/111lll/p/7435255.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!