Here you can find the source of max()
Array.prototype.max = function(){ return Math.max.apply({},this) }
Array.prototype.max = function() { return Math.max(...this); console.log([1,2,3,4,5].max());
Array.prototype.max = function() { return Math.max.apply(null, this)
Array.prototype.max = function(){ var max = this[0]; this.forEach(function(element, index, array){ if(element > max){ max = element; }) return max; var arr1 = [3,6,9,1,5,0,11]; console.log(arr1.max());
var min = Math.min.apply(null, arr), max = Math.max.apply(null, arr); Array.prototype.max = function() { return Math.max.apply(null, this); };
Array.prototype.max = function () { return Math.max.apply(Math, this);
Array.prototype.max = function() { return Math.max.apply(null, this); };