javascript中求和的方法


当前第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操作dom对象之select(详细解答)

深入浅析js中的事件委托

javascript实现鼠标滚轮控制页面图片切换

javascript的结束方法有哪些?

jquery与javascript有什么关系?

通过实例了解javascript数组方法slice()的使用方法

javascript最初是为了实现什么

详解css3+svg滤镜实现不规则边框的方法

javascript如何获取id属性

javascript有没有集合

更多相关阅读请进入《javascript》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...