JS常见算法8

来源:互联网 发布:淘宝童装店铺排名 编辑:程序博客网 时间:2024/05/22 00:45

8.1累加/累积
累加:将一系列的数据加到一个变量里面。最后得到累加的结果。
比如:将1到100的数求累加和。
小球从高处落下,每次返回到原来一半,求第十次小球落地时小球经过的路程。

<script>    var h = 100;    var s = 0;    for (var i = 0; i < 10; i++) {        h = h / 2;        s += h;    }    s = s * 2 + 100;</script>

累积:将一系列的数据乘积到一个变量里面,得到累积的结果。

<script>    var n = 100;    var result = 1;    for (var i = 1; i <= n; i++) {        result *= i;    }</script>