84669 人が学習中
152542 人が学習中
20005 人が学習中
5487 人が学習中
7821 人が学習中
359900 人が学習中
3350 人が学習中
180660 人が学習中
48569 人が学習中
18603 人が学習中
40936 人が学習中
1549 人が学習中
1183 人が学習中
32909 人が学習中
例: 234234 は 234,234 になります。再帰的な実装を求める場合、コードは少ないほど良いです。
超簡単なメソッド 234234..toLocaleString() があります
数字の桁表示を実現したいのでしょう。「123,45」ではなく「12,345」と表示されるようにしたいのです。 一部の人が提供した解決策では、数値「123456」が「,123,456」として出力されますが、これは明らかに余分なカンマです。私の方法ではこの問題は発生しません。
1L の答え (NumberObject.toLocaleString() を使用し、数値を文字列に変換し、ローカルの数値形式シーケンスを使用します。) で問題を解決できますが、ローカルの設定に依存し、人によって結果が異なる可能性があるため、お勧めできません。
NumberObject.toLocaleString()
小数点もサポートしています!
この質問には再帰的な実装が必要なので、答えには再帰的な実装も含まれています。
上の階の方が良いです
リーリー
最も短いコードはここにあります。もっと短いコードがあるかどうか見てみましょう。
左から右へ
右から左へ
数日前に誰かがこの質問をしました /q/10... ただし、上記の方法は小数点には適していません。js は逆事前チェックをサポートしていないため、小数点には別の通常のルールを使用してください。 リーリー
超簡単なメソッド 234234..toLocaleString() があります
数字の桁表示を実現したいのでしょう。「123,45」ではなく「12,345」と表示されるようにしたいのです。
一部の人が提供した解決策では、数値「123456」が「,123,456」として出力されますが、これは明らかに余分なカンマです。私の方法ではこの問題は発生しません。
1L の答え (
NumberObject.toLocaleString()
を使用し、数値を文字列に変換し、ローカルの数値形式シーケンスを使用します。) で問題を解決できますが、ローカルの設定に依存し、人によって結果が異なる可能性があるため、お勧めできません。非再帰実装
小数点もサポートしています!
リーリー再帰的に実装
この質問には再帰的な実装が必要なので、答えには再帰的な実装も含まれています。
リーリー上の階の方が良いです
リーリーリーリー
リーリー
最も短いコードはここにあります。もっと短いコードがあるかどうか見てみましょう。
左から右へ
リーリー右から左へ
リーリーリーリー
数日前に誰かがこの質問をしました /q/10...
再帰とは一体何ですか? これには再帰を使用する必要はありませんよね?ただし、上記の方法は小数点には適していません。js は逆事前チェックをサポートしていないため、小数点には別の通常のルールを使用してください。 リーリー
リーリー