2

たとえば、100 の階乗を生成し、JavaScript を使用して次のように保存するとします。

function factorial (num) {
    if (num == 0) {
        return 1;
    }
    else     {
        return num * factorial(num - 1);
    }
}

var result = factorial(100);

console.log(result)を生成し9.33262154439441e+157ます。

全体を表示させる方法はありますか?

文字列としては問題ありませんが、result.toString()文字通り生成され"9.33262154439441e+157"ます。

数値を模倣する方法があればcharAt()、各桁を反復処理して文字列として連結することがオプションになります。

全体として、これを達成する方法はありますか?

4

0 に答える 0