• 累加器 和累乘器


    1.累加器

    累加器本质就是一个变量,用来存储之前加的所有数之和

    案例:求1,2,3,4....,100之和

       <script type="text/javascript">
               var sum=0
             for(var i=1; i<=100; i++){
                sum+=i;
               }
                console.log(sum);
        </script>

    注意事项:

    1、累加器必须定义在循环体之外,如果定义在循环体内,每次都相当于重新声明赋值,清空重置。

    2、给累加器赋值为0

    3、累加过程在for循环结束后才终止,如果想用最后累加值,必须在for循环结束后,在结构外面使用。

    案例:输出一个数的约数总个数。

       <script type="text/javascript">
          //输出约数总个数,穷举法找所有的约数,有一个累加一个
             var num=parseInt(prompt('请输出一个数'));
               var sum=0;
              for(var i=1; i<=num; i++){
                  if(num%i==0){  //判断,是约数就给sum累加1
                     sum++;
                  }
              }
              console.log(sum);
        </script>

    二、累乘器

    累积的是一些数字的乘积

    案例:求7 !=  7 * 6 * 5 * 4 * 3 * 2 * 1

       <script type="text/javascript">
              var leichengqi=1;
             for(var i=1; i<=7;i++){
                leichengqi*=i;
             }
             console.log(leichengqi);
        </script>

    注意:

    1、累乘器必须定义在循环体之外,否则会被重置清空

    2、累乘器初始值必须是1,才不会影响最终结果

  • 相关阅读:
    FastCgi与PHP-fpm之间是个什么样的关系
    MySql的like语句中的通配符:百分号、下划线和escape
    mysql将int 时间类型格式化
    navicat 结合快捷键
    MySQL中concat函数
    case when then else end 用法
    PhpStorm主题
    Having与Where的区别
    无需图形界面环境下的浏览器
    Socket常见错误
  • 原文地址:https://www.cnblogs.com/smivico/p/7718634.html
Copyright © 2020-2023  润新知