当前第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如何设置只能输入数字
javascript中的强制类型转换的方法介绍
给大家分享九个 javascript 图片懒加载库
javascript函数必须有返回值吗
javascript也属于编程吗
js基本数据类型有哪些
render函数生成图片弹窗的代码示例
javascript方法(函数)的定义方式有哪些
javascript $用法有哪些
jquery.cookie.js插件实现换肤功能
更多相关阅读请进入《javascript》频道 >>
人民邮电出版社
本书对 Vue.js 3 技术细节的分析非常可靠,对于需要深入理解 Vue.js 3 的用户会有很大的帮助。——尤雨溪,Vue.js作者
转载请注明出处:木庄网络博客 » javascript中求和的方法