1から10まで足す
2019.02.26
そろばんでよくやる準備体操で1から順番にひたすら足す、というのがあります。
1から10まで足して「55」とか、100まで足して「5050」とか。
プログラムでそれをやると数行でOK。
「sum」という入れ物にどんどん足していく感じです。
・その1
var sum = 0;
for (var idx = 1; idx <= 10; idx++) {
sum += idx;
}
console.log(sum);
・その2
※あらかじめ、足すものがわかっている場合
var arr = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10];
var sum = 0;
arr.forEach(function(num) {
sum += num;
});
console.log(sum);
・その3
「reduce」という方法もあるがちょっと難しいので興味がある人は自習で!