输出所有满足下列条件的四位数.
条件:个位数字加百位数字等于千位数字加上十位数字,且该该数为奇数.
var a=0,b=0,c=0,d=0,e=0;
for(var i=1000;i<=9999;i++){
a = parseInt(i/1000);
b = parseInt(i/100)%10;
c = parseInt(i/10)%10;
d = i%10;
if(i % 2 !=0 && (a+c)==(d+b)){
document.write("满足条件的四位数"+i+"<br>")
document.write("千位数"+a+"<br>")
document.write("百位数"+b+"<br>")
document.write("十位数"+c+"<br>")
document.write("个位数"+d+"<br>")
e++
}
}
document.write("一共"+e+"种")

程序遍历1000到9999之间的所有四位数,检查个位数加百位数是否等于千位数加十位数,并且判断该数是否为奇数。如果满足条件,输出该数及其各位数字。

被折叠的 条评论
为什么被折叠?



