JS求和方法

//求和:1+2-3+4-...n
var sum2 = function(n) {
    var s1 = 1;
    var s2 = 0;
    if(n > 1){
        for (var i = 1; i < n; i++) {
            if (i%2 === 0) {
                var s1 = s1 - (i + 1);
                //s1 = 1,开始
            } else {
                var s2 = s2 + (i + 1);
            }
        }
        var s = s1 + s2;
        return s;
    }else{
        return 1;
    }
}
console.log(sum2(n));

猜你喜欢

转载自www.cnblogs.com/hezhouhang/p/9143256.html