如何用Math.max.apply()獲取數組最大/小值


最近似乎對JavaScript有點興趣了~~~打算好好鑽研這個東西。可是,一開始就遇到問題了!!!

Math.min.apply(obj,args);//這個obj對象將代替Function類里this對象,第二個傳進來的是數組

Math.max.apply(obj,parms);//這個obj對象將代替Function類里this對象,第二個傳進來的是參數

Math.min()雖然能取到最小值,但是不支持數組。所以可以用Math.min.apply(null,arr)來獲取數組中的最小值。

<script>

var arr=[1,2,3,4,5,6,10,7,9,11,20,19];

alert(Math.min.apply(null,arr));//獲取數組中最小值

alert(Math.max.apply(null,arr));//獲取數組中的最大值

</script>



免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM