使用 JavaScript 将数字旋转来形成最大数字
问题
我们要编写一个 JavaScript 函数,该函数接收一个数字 n。我们的函数需要通过重新排列其数字来返回最大值。
示例
以下是代码 −
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
广告