有些数字的立方的末尾正好是该数字本身。
比如:1,4,5,6,9,24,25,…
请你计算一下,在10000以内的数字中(指该数字,并非它立方后的数值),符合这个特征的正整数一共有多少个。
function num(n){
var count = 0;
for(var i=0;i<n;i++){
var result = Math.pow(i,3);
var res = result.toString();
var results = (result.toString()).slice(res.length-i.toString().length,res.length);
// console.log(i,results,result);
if(i == results) {
count++;
// console.log(i,result,count);
console.log("一共有"+ count + '个','数字是:'+i,'立方后的值是:'+result);
}
}
}
num(10000);