1. 程式人生 > >求n-m之間所有數字的和&&求1-100的和

求n-m之間所有數字的和&&求1-100的和

求1-100的和

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

求n-m之間數字和

求n-m之間的和: 在上面一段程式碼中,不加入引數雖然能實現1-100之間的加和,但函式內部是一個封閉的環境,若想實現任意數字的加和,我們就可以通過引數的方式,將外面的值傳遞給函式內部

<script type="text/javascript">
            var a = 1; b = 5;
            var sum = 0;
            addsum(a, b);
            function addsum(n, m) {
                for (var i=n;n<=m;n++) {
                    sum = sum+n
                }
                console.log(sum)
            }
        
</script>