初学js,做的回文数,直接上代码
<script>
for(var i=1;i<101;i++){ //1-100回文数,只有十位和百位相等才是回文数
if(i%10===parseInt(i/10)){
console.log(i)
}
}
var m=[]
var d
var e
var f
var g
var h
for(var i=101;i<1001;i++){ //101-1000回文数,只有十位等于百位才是回文数
g=String(i%10)
// h=parseInt((i/10))%10
// f=String(h)
e=parseInt(i/100)
e=String(e)
if(g==e){
console.log(i)
}
}
for(var i=1001;i<10001;i++){ //1001-10000,取数字后两位和前两位对比,逆序相等才是回文数
g=String(i%10)
h=parseInt((i/10))%10
f=String(h)
d=g+f
e=parseInt(i/100)
e=String(e)
if(d===e){
console.log(i)
}
}
</script>