使用 JavaScript 查找输入数字中最大的 5 位数字


问题

我们要求编写一个 JavaScript 函数,该函数会接收一个至少由五位数字组成的字符串数字。我们的函数应该返回给定数字中找到的最大的连续五位数字序列。

示例

以下是代码 −

 实际演示

const num = '123546544';
const findGreatestFiveDigit = (num = '') => {
   const str = num.toString();
   const arr = [];
   for(let i = 0; i < str.length; i++){
      arr.push(str.slice(i, i + 5));
   };
   return Math.max(...arr);
};
console.log(findGreatestFiveDigit(num));

输出

54654

更新于: 19-Apr-2021

385 次浏览

开启你的 职业生涯

完成课程并获得认证

开始学习
广告