版权声明:仅限于技术交流 https://blog.csdn.net/qq_44777678/article/details/89853653
实现max的方法
//通过修改if判断里面的条件吧 < 换成 > 就能实现min的方法了。
function Mymax () {
this.getMax =function (){
var max = arguments[0];
for(var i = 0; i< arguments.length;i++ ){
if(max < arguments[i]){
max = arguments[i];
}
}
return max;
};
}
var zdy = new Mymax();
var Max = zdy.getMax(10,20,50,62,30,12,32);
console.log(Max);
实现sort的方法
function Mysort() {
this.getSort = function(arr) {
for(var i = 0; i <arr.length-1; i++ ) {
for(var j = 0; j<arr.length-1-i;j++ ) {
if(j[i] > j[i+1] ) {
var tamp = j[i];
j[i] = j[i+1];
j[i+1] = tamp;
}
}
}
return arr;
};
}
var all = [10,20,31,15,23,12];
var mysort = new Mysort();
mysort.getSort(all);
console.log(all);