Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Javascript

หมุนตัวเลขเพื่อสร้างจำนวนสูงสุดโดยใช้ 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