求一到一百的累计值,但要求跳过个位数为三的数

求一到一百的累计值,但要求跳过个位数为三的数-缺壹小博客
求一到一百的累计值,但要求跳过个位数为三的数
此内容为免费阅读,请登录后查看
099
免费阅读
已售 9

今天碰到一个小案列,求一到一百之间的累加值,但是要求跳出个位数的数,想了好半天才想到,(害,是我太笨了)不过最后也是想到怎么做了,用取模的方式去做

思路:

我们选择定义一个变量为i,除以10结果为3;取模也就是去掉余数,所以只要个位数为3除以十最后的结果肯定是为三,下面我放一下我写的代码,我文采不太好,可能说半天你都没看懂我在说什么

代码:

 // 求一到一百的累计值,但要求跳过个位数为三的数
var a = 0;
        for (var i = 1; i <= 100; i++) {
            if (i % 10 == 3) {
                continue;
            }
            a += i;

        }
        console.log(a);
© 版权声明
THE END
喜欢就支持一下吧
点赞0赞赏
分享
评论 抢沙发

请登录后发表评论