zoukankan      html  css  js  c++  java
  • 用原生JS求和

    (1)求100以内所有能被3和7整除的数的和

    /*  步骤:用变量储存目标数累加和
             for设置循环体
             if 设置满足条件  */
    var sum = 0
    for (var i = 1; i <= 100; i++) {
        if (i % 3 == 0 && i % 7 == 0) {
            sum += i
        }
    }
    console.log(sum);      // 210
    

    (2)求1-100之间个位数不为3的数的累加和

    /*  步骤构思:for设置循环体
                 if判断跳过条件
                 用continue执行
                 变量储存累加和  */
    var sum = 0
    for (var i = 1; i <= 100; i++) {
        if (i == 3 || i % 10 == 3) {      // '两位数以上的个位数含3'是判断语句的关键
            continue                    //   用逻辑或||代替else if 更简洁
        }
        sum += i
    }
    console.log(sum);      // 4570
    

    (3)求从1开始第35个能被7和3整除的整数

    /* 步骤构思:for设置循环体,进行遍历
               if设置满足整除条件
               变量储存=第几个  */
    var j = 0;
    for (var i = 1; i >= 0; i++) {
        if (i % 3 == 0 && i % 7 == 0) {
            j++
            console.log('第' + j + '个被整除', i);  // ...第35个被整除 735
            if (j == 35) {
                break
            }
        }
    }
    


    作者:MaricoCheung
    出处:http://www.cnblogs.com/MaricoCheung/
    ——有心人做有心事哦,晚安EmilyChen!

    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

     
  • 相关阅读:
    算法: 整数中1出现的次数(从1到n整数中1出现的次数)
    健身:肩部训练
    算法: 字符串的排列
    不能浮躁,还是需要沉淀;
    算法:从上往下打印二叉树
    健身:手臂训练
    抛出错误
    记录错误
    调用栈
    try/except/finally
  • 原文地址:https://www.cnblogs.com/MaricoCheung/p/13768164.html
Copyright © 2011-2022 走看看