我有很多时间,
var arr= ["17:30:48","19:30:48","18:30:48","19:30:48","17:40:48","19:10:48","17:10:48","19:30:45","17:13:48","19:13:48","17:30:48","19:28:48"];
我想从中获取最短和最长时间。尝试过 if else 但它变得冗长。有没有简单的方法可以做到这一点。
最佳答案
看看这个 fiddle :http://jsfiddle.net/99Eue/12/
使用此排序函数并获取第一个元素。这将使你获得最大。
arr.sort(function (a,b) {
if(a > b) { return -1; }
if(a < b) { return 1; }
return 0;
});
Console.log(arr[0]);
希望这有帮助。
关于javascript - 查找一组数组中的最小和最大时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24546783/