当前第2页 返回上一页
给定任意非负整数,反复累加各位数字直到结果为个位数为止。例如给定非负整数912,第一次累加9+1+2 = 12, 第二次累加1+2 = 3, 3为个位数,循 环终止返回3。请编程实现。
1 2 3 4 5 6 7 8 9 10 | function add(num){
if (isNaN(num)) return ;
if (num<10) return num
const res=num.toString().split( '' ).reduce((sum,value)=>{
return sum+Number(value)
},0)
return add(res);
}
add(345);
3
|
推荐学习:《javascript高级教程》
以上就是javascript中求和的方法的详细内容,更多文章请关注木庄网络博客!
返回前面的内容
相关阅读 >>
javascript是不是解释型语言
java和javascript一样么
javascript怎么判断是否是字符串
javascript怎么改字体大小
js怎么删除数组中某一元素
javascript中substr和substring的区别是什么
详细了解javascript中的延迟加载
h5新特性的用法:监听app自带的返回键
使用js或css如何实现瀑布流布局,几种方案介绍
javascript怎么将值转换为int类型
更多相关阅读请进入《javascript》频道 >>
人民邮电出版社
本书对 Vue.js 3 技术细节的分析非常可靠,对于需要深入理解 Vue.js 3 的用户会有很大的帮助。——尤雨溪,Vue.js作者
转载请注明出处:木庄网络博客 » javascript中求和的方法