求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>