// 回文数的反转
const NUM = 10;
var tmp = NUM;
String.prototype.reverse = function() {
return this.split("").reverse().join("")
}
while (true) {
if ((tmp.toString() == tmp.toString().reverse()) && (tmp.toString(2) == tmp.toString(2).reverse()) && (tmp.toString(8) ==
tmp.toString(8).reverse())) {
console.log(tmp)
break;
}
tmp += 1;
}
// 数列的四则运算
String.prototype.reverse = function() {
return this.split("").reverse().join("")
}
let reverseRS = 1001
for (let value = 1001; value < 9999; value++) {
if (value % 10 == 0) {
continue
}
var executeList = ["+", "-", "*", "/", ""]
for (let i = 0; i < executeList.length; i++) {
for (let j = 0; j < executeList.length; j++) {
for (let k = 0; k < executeList.length; k++) {
list = value.toString().split("")
let tmp = list[0] + executeList[i] + list[1] + executeList[j] + list[2] + executeList[k] + list[3]
if(tmp.length>4){
if (eval(tmp).toString()==value.toString().reverse()){
console.log(value)
}
}
}
}
}
}
JavaScript 实现回文数反转和数列的四则运算
最新推荐文章于 2023-11-29 19:43:06 发布