Javascript
 Computer >> コンピューター >  >> プログラミング >> Javascript

JavaScriptを使用して、数値を回転させて最大数を形成します


問題

数値nを受け取るJavaScript関数を作成する必要があります。この関数は、桁を並べ替えて最大値を返す必要があります。

以下はコードです-

const num = 124;
const rotateToMax = n => {
   n = n
      .toString()
      .split('')
      .map(el => +el);
      n.sort((a, b) =>
      return b - a;
   });
   return n
   .join('');
};
console.log(rotateToMax(num));

出力

421

  1. JavaScriptで数値の長さを取得するにはどうすればよいですか?

    toString()メソッドを使用して数値を文字列に変換すると、length()メソッドが長さを示します。 例 次のコードを実行して、数値の長さを取得する方法を学ぶことができます- ライブデモ <!DOCTYPE html> <html>    <body>       <script>          var num1 = 344;          var num2 = 149856; &n

  2. JavaScriptを使用してフォームをリセットまたはクリアするにはどうすればよいですか?

    JavaScriptを使用し、reset()メソッドを使用してフォームをリセットまたはクリアします。リセットメソッドは、リセットボタンをクリックするような形式ですべての要素の値を設定します。 例 次のコードを実行して、JavaScriptを使用してフォームをリセットすることができます- <!DOCTYPE html> <html>    <head>       <title>Reset HTML form</title>    </head>