プログラマを整数降順で配置[レベル1]


質問する


関数解は、パラメータ入力として整数nを受け入れる.nの各ビット数を大きいから小さい順に並べ替えてください.例えば、nが118372の場合、873211が返される.

せいげんじょうけん


nは8000000000より大きい自然数である.

I/O例



に答える

function solution(n) {
  let numbers = n.toString().split("").map(e=>+e).sort((a,b) => b-a).join('');
    return +numbers
}
文字、配列、配列内の要素を数値、降順ソート、再文字列、数値の流れとします.やっとね~