寻找300以内的所有的对称回文数并输出 (寻找300~600元之间的二手电瓶车,联系电话:XXXX)
添加微信好友。 免费测试。
复制微信号
寻找300以内的所有的对称回文数并输出
回文数是指从左到右和从右到左读取都一样的数。而对称回文数是指除了中心数字外,左右两边的数字也是对称的。例如,和1221都是对称回文数。
现在,我们来寻找300以内的所有对称回文数。
首先,我们可以从1开始逐个检查数字,判断其是否是对称回文数。
<code>function isSymmetricPalindrome(num) { // 将数字转换为字符串 var str = num.toString(); // 获取字符串的长度 var len = str.length; // 迭代字符串的前半部分,判断对应位置的数字是否相同 for (var i = 0; i < len / 2; i++) { (str[i] !== str[len - 1 - i]) { return false; } } return true;}// 寻找300以内的对称回文数for (var num = 1; num <= 300; num++) { if (isSymmetric(num)) { console.log(num); }}</code>
运行上述代码,我们将获得所有300以内的对称回文数:
1, 2, 3, 4, 5, , 7, 8, 9, 11, 22, 33, 44, 55, 66, 77, 88, 99, 101, 111, 121, 131, 141, 151, 161, 171, 181,191, 202, 212, 222, 232, 242, 252, 262, 272, 282, 292
如果您正在寻找300~600元之间的二手电瓶车,请联系电话:XXXX。