使用`JavaScript`的`Math`方法生成一个大于 0 小于 500 的随机整数,求 10 到这个随机数之间所有的回文数(包含生成的这个数)

92 阅读1分钟
console.log(num)
var arr = [] 
if(num > 10){ 
for(var i=10; i<=num; i++){ 
// 将这个数字切分成数组 
var temp = i.toString().split("") 
var len = temp.length 
// 获取这个数组第一个元素与最后一个元素 为什么呢 11 55 121 323 我们只需要对比第一位和最后一位 
 
if(temp[0] === temp[len-1]){ 
arr.push(i) 
}
}
console.log(arr) 
} else { 
console.log([]) 
} 


运行结果

使用浏览器控制台直接运行