var num = Math.floor(Math.random()*500)
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([])
}
运行结果
使用浏览器控制台直接运行