5.编写一个函数,计算任意两个数字之间所能组成的奇数个数,数字必须是个位数。比如: 计算0-3之间能组成的奇数个是01、21、03、13、23、31
function work5(a,b){
// var _str=prompt("请输入两个数字","");
var n;
var _arr=[];
var _arr1=[""+a+b,""+b+a];
if(a<b){
n=a+1;
while (n != b) {
_arr.push(n);
n=n+1;
}
console.log(_arr);
}else{
n=b+1;
while(n!=a){
_arr.push(n);
n=n+1;
}
console.log(_arr);
}
//_arr1.push(""+a+b);
for(var m=0;m<arguments.length;m++){
for(var i=0;i<_arr.length;i++){
_arr1.push(""+arguments[m]+_arr[i]);
_arr1.push(""+_arr[i]+arguments[m]);
if(i!=_arr.length-1 && m!=_arr.length-1){
_arr1.push(""+_arr[i]+_arr[i+1]);
_arr1.push(""+_arr[i+1]+_arr[i]);
}
}
}
console.log(_arr1);
document.write(a+"-"+b+"能组成的奇数有:");
for(var j=0;j<_arr1.length;j++){
if(_arr1[j]%2!=0){
document.write(_arr1[j]+(j==_arr1.length-1?"":","));
}
}
}
work5(0,3);
编写一个函数,计算任意两个数字之间所能组成的奇数个数,数字必须是个位数
最新推荐文章于 2022-12-01 15:55:05 发布