例: 234234 は 234,234 になります。再帰的な実装を求める場合、コードは少ないほど良いです。
PHP中文网2017-05-19 10:38:04
数字の桁表示を実現したいのでしょう。「123,45」ではなく「12,345」と表示されるようにしたいのです。
一部の人が提供した解決策では、数値「123456」が「,123,456」として出力されますが、これは明らかに余分なカンマです。私の方法ではこの問題は発生しません。
1L の答え (NumberObject.toLocaleString()
を使用し、数値を文字列に変換し、ローカルの数値形式シーケンスを使用します。) で問題を解決できますが、ローカルの設定に依存し、人によって結果が異なる可能性があるため、お勧めできません。
小数点もサポートしています!
リーリーこの質問には再帰的な実装が必要なので、答えには再帰的な実装も含まれています。
リーリー我想大声告诉你2017-05-19 10:38:04
リーリー
数日前に誰かがこの質問をしました /q/10...
ただし、上記の方法は小数点には適していません。js は逆事前チェックをサポートしていないため、小数点には別の通常のルールを使用してください。
リーリー