function GetLeastNumbers_Solution(input, k)
{
// write code here
let arr = input
arr.sort((a,b)=>{
return a-b
})
if(k>arr.length) return []
return arr.slice(0,k)
}
module.exports = {
GetLeastNumbers_Solution : GetLeastNumbers_Solution
}; 找了半天,发现算法都是一些后端写的,前端实在找不到,自己写一个;
首先通过es6的sort进行排序
然后根据k和数组的长度 先进行一下判断,防止k大于数组长度
然后使用slice 或者splice方法都可以,对数组进行截取 返回就ok了。



京公网安备 11010502036488号