使用Javascript打印出1-10000之间的所有对称数(例如 121 1331等)。
function findSymmetryNum(s,o){
var arr=[];
for(var i=s;i<=o;i++){
var str=''+i,sl=str.length,middle=0,flag=true;
if(sl%2===0){
middle=sl/2;
}else{
middle = (sl-1)/2;
}
for(var m=0;m if(str.substr(0+m,1)!==str.substr(-1-m,1)){ flag = false; } } flag&&arr.push(i); } console.log(arr); return arr; } findSymmetryNum(1,1001); 不知道有没有简便方法 ?