1. 程式人生 > >一個數的階乘和階乘的和

一個數的階乘和階乘的和

階乘

function arr(x) {

    var getJc = 1; //定義變數階乘因為從1開始的

    for (var i = 1; i <= x; i++) {

    getJc *= i; //計算階乘 ,迴圈

        }

    return getJc; //返回階乘值

    }

console.log(arr(5)); //輸出結果

階乘和

function arr1(x) {

    var getJc = 1; //定義變數階乘從1開始

    var getJcHe = 0; //定義變數階乘和開始是0

        for (var i = 1; i <= x; i++) {  // 到那個數為止

            getJc *= i; // 階乘

            getJcHe += getJc; //階乘和

            }

    return getJcHe; //返回階乘值

}

console.log(arr1(5)); //輸出結果