情景:
有一个如下数组:
var classify=["5","47","98","12","165"];
我现在要求取出这个数组里面的最大值。
完整代码:
function ceshi(){
var classify=["5","47","98","12","165"];
//排序的逻辑(prototypea属性使您有能力向对象添加属性和方法)
Array.prototype.max = function() {
var max = parseInt(this[0]);
var len = this.length;
for (var i = 1; i < len; i++){
if (parseInt(this[i]) > max) {
max = parseInt(this[i]);
}
}
return max;
}
//用上面的逻辑取classify中的的最大值
alert(classify.max());
}