@askyq あえて文字列にしてるのはJavaScriptの数値あふれ問題に対処するためですかね。53bitを超えると誤差が出るので文字列として渡しています。Twitterで大変な騒動になりました。もう歴史の教科書に載りそうなくらい古い話ですが。。 https://blog.fkoji.com/2010/10201250.html
@askyq RubyやKotlin/Javaあたりを使ってると数値として扱うのが当たり前でなぜ文字列にするのか分からなくなるんですがJavaScriptはそういう世界なので謎のバグが出てきて怖いですね。
@takke なるほど‥面白い話ですが、確かに10桁を超えると、数値にするのはちょっと怖いですね。。納得です