题解 | #求1+2+3+...+n#

求1+2+3+...+n

https://www.nowcoder.com/practice/7a0da8fc483247ff8800059e12d7caf1

function Sum_Solution(n)
{
    // 利用与运算短路特性实现判断
    // 下面代码等价于:
    // if (n === 0) return 0;
    // n += Sum_Solution(n - 1);
    // return n;
    n && (n += Sum_Solution(n - 1));
    return n;
}
module.exports = {
    Sum_Solution : Sum_Solution
};

全部评论

相关推荐

身边有人上海、深圳 6、7k 都去了,真就带薪上班了。
小浪_coder:深圳除了一些计算机,UI设计,金融类等一些可以月薪过万的工作之外, 认识很多朋友做运营,营销,文员的工作, 月薪基本都在4-6K左右,还有大把人在干
点赞 评论 收藏
分享
05-26 10:24
门头沟学院 Java
qq乃乃好喝到咩噗茶:其实是对的,线上面试容易被人当野怪刷了
找工作时遇到的神仙HR
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务