编写一个函数,计算任意两个数字之间所能组成的奇数个数。比如:计算0~3之间能组成的奇数是: 01/03/11/13/21/23/31/33
Posted lxz123
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了编写一个函数,计算任意两个数字之间所能组成的奇数个数。比如:计算0~3之间能组成的奇数是: 01/03/11/13/21/23/31/33相关的知识,希望对你有一定的参考价值。
编写一个函数,计算任意两个数字之间所能组成的奇数个数。比如:计算0~3之间能组成的奇数是: 01/03/11/13/21/23/31/33
方法一:
function number(m, n)
var count = 0, str = "";
for (i = m; i <= n; i++)
for (j = m; j <= n; j++)
if (j % 2 == 0)
continue;
else
count++;
//用字符串来拼接每次的奇数
str += i + j;
console.log(str); //在控制台打印出本范围内所有的奇数
return count;
document.write(number(0, 3));
方法二:
function number(m, n)
var count = 0;
//计算m,n之间,到底相差几个数字,因为包括了它本身,所以加1
var s = n - m+1;
for (i = m; i <= n; i++)
if (i % 2 != 0)
count += s;
return count;
document.write(number(0, 3));
以上是关于编写一个函数,计算任意两个数字之间所能组成的奇数个数。比如:计算0~3之间能组成的奇数是: 01/03/11/13/21/23/31/33的主要内容,如果未能解决你的问题,请参考以下文章