可以使用Math.min来从数组中获取第二小的数字吗?
- 论坛
- 可以使用Math.min来从数组中获取第二小的数字吗?
8 浏览
可以使用Math.min来从数组中获取第二小的数字吗?
我使用Math.min
来获取一个数字数组中最小的数字。然而,我还需要获取第二小的数字。想知道是否有办法也使用Math.min
来实现这个,否则寻找获取这个数字的最佳方式。
以下是我的代码:
var arr = [15, 37, 9, 21, 55]; var min = Math.min.apply(null, arr.filter(Boolean)); var secondMin; // 在此处获取数组中第二小的数字 console.log('最小的数字:' + min); console.log('第二小的数字:' + secondMin);