生成随机数与判断回文数
var num = Math.floor(Math.random()*499)+1
// console.log(num)
mylist=[]
for(let i=0;i<=num;i++){
xx = String(i)
nn=[]
for(let j=0;j<xx.length;j++){
nn.unshift(xx[j])
}
yy=nn.join('')
// console.log(xx)
// console.log(yy)
if(xx==yy){
mylist.push(i)
}
}
console.log(mylist)
要求是(0,500)不含0,不含500
第一步利用随机数函数random,因为他的取值是 0-1的浮点数,包含0不包含 1,所以取他乘以499再用floor向下取整+1
将数字 转换为字符串,逐个取出放到另一个数组中,
数组拼接为另一个字符串
比较两个字符串,相等就是回文数。