js如何从数组中取出最小的两个数?

Iva*_*loi 2 javascript arrow-functions

嘿,我一直在尝试从数组中返回 2 个最小的数字,无论索引如何。你能帮我一下吗?

kin*_*ser 5

  • 按升序对数组进行排序。
  • 用于Array#slice获取前两个元素(最小的元素)。

var arr = [5, 4, 7, 2, 10, 1],
    res = arr.sort((a,b) => a - b).slice(0, 2);
    console.log(res);
Run Code Online (Sandbox Code Playgroud)