使用 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
广告
数据结构
网络
RDBMS
操作系统
Java
iOS
HTML
CSS
Android
Python
C 程序设计
C++
C#
MongoDB
MySQL
Javascript
PHP