标签:apply cti compare sort min array 结果 math mat
var arr = [‘5‘,‘35‘, ‘58‘, ‘87‘, ‘96‘ ];
1:
Array.prototype.min = function() {
var min = this[0];
var len = this.length;
for (var i = 1; i < len; i++) {
if (this[i] < min) {
min = this[i];
}
}
return min;
}
此方法得出最小值 35 按第一位 靠前
2:
Array.prototype.min = function() {
return Math.min.apply(this,arr)
}
结果 5;
3:arr.sort(function(a,b){return a - b})[0];
结果 5;
arr.sort()[0];
note: 如果不传入 compare 函数 则的结果 35
标签:apply cti compare sort min array 结果 math mat
原文地址:http://www.cnblogs.com/xiaomaotao/p/7099972.html