勉強がてら、React+Typescriptでガチャの
確率計算をするページを作っています。
階乗を使う必要がありますが、171以上の階乗を
使用するとInfinityが返ってきて、
171回以上の試行が出来ません。
しかし、他のサイトを見ていると
171回以上でも計算が出来ていました。
どれだけ調べてもいい方法が見つかりません。
何かいい方法はないでしょうか。
下記コードは階乗を行うコードです。
よろしくお願いします。
Typescript
1const factorial = (x:number):number => { 2 let A: number = 1 3 for(let i:number = 1; i <= x; i++){ 4 A *= i 5 } 6 7 return A; 8}
回答2件
あなたの回答
tips
プレビュー