输入n为偶数时,调用函数求1/2+1/4+...+1/n,当输入n为奇数时,调用函数求1/1+1/3+...+1/n。
Posted 背壳前进的牛
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了输入n为偶数时,调用函数求1/2+1/4+...+1/n,当输入n为奇数时,调用函数求1/1+1/3+...+1/n。相关的知识,希望对你有一定的参考价值。
<!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。的主要内容,如果未能解决你的问题,请参考以下文章