JavaScript判断立方数字
来源:互联网 发布:苹果音乐编辑软件 编辑:程序博客网 时间:2024/05/16 18:27
有这样一种特殊的数字,它们被称为“立方”数字。
比如说153这个数,它可以等价于如下的公式:
153 = 1*1*1 + 5*5*5 + 3*3*3
也就是说,153可以看成1,5,3三个数字的立方和。
这篇博文我将提供如何判断“立方”数字的方法。
首先,如果是非整数,那么肯定先排除,然后判断各个数位的立方和与原数字是否完全相等。
function isInteger(str){return parseInt(str) == str;}function isCubicNumber(num){if(!isInteger(num)){return false;}var sum = 0;num = parseInt(num);var current = num;while(current >= 1){sum += Math.pow(current % 10,3);current = Math.floor(current / 10);}return sum === num;}
0 0
- JavaScript判断立方数字
- JavaScript判断数字
- javascript判断数字大小
- javascript判断数字大小
- javascript判断输入数字
- 【javascript】判断是否是数字
- javascript 判断是否为数字
- javascript 判断是否为数字
- javascript 判断是否为数字
- javascript判断是否数字、整数
- javascript 判断是否数字类型
- javascript判断输入是否为数字
- javascript 判断 输入字符串 是否为 数字
- javascript判断字符串是否为数字
- javascript 判断字符是否为数字
- JavaScript判断是否为数字,字母,英文
- javascript 判断变量是否为数字
- javascript判断元素为数字类型
- 日期格式各字母的含义
- RecyclerView 和 ListView的区别
- react学习之redux(三)
- 关于mongodb的一些总结
- 杭电1231 最大连续子序列
- JavaScript判断立方数字
- 图形编程的基础知识——渲染流程(pipeline)
- 龟兔赛跑
- java学习之路 之 高级类特性2-关键字static、final、动态语句块结合的练习题
- [DP]Decorator设计模式
- 管理oracle11g内存设置 解决ora-02097 ora-00838 ora-00845报错问题
- Java程序为什么无须delete语句进行内存回收?
- OC_数组(可变、不可变)
- 我的家教——那片大海