解決したいこと
大きい数字から1だけマイナスする計算をできればライブラリを利用せず実現したいです。
例
1241516141123352(ランダムな数字)から1241516141123351を導出する
試したこと
色々と方法を考えてみましたが、スマートな方法があればぜひ教えてください。
追記
みなさんご回答ありがとうございます。
BigIntの方試してみたのですが、1241516141123352の場合だとうまく動作しますが、より多い桁数(20桁のランダムな数字)などの場合正常に動作しません。
これはBigIntにも扱える最大値があってそれ以上を扱うことはできないという認識であっていますか?
console.log(BigInt(1241516141123352111)) >> 124151614112335216n
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。