給定一個含有n個元素的整型數組a,找出其中的最大值和最小值數組
分析:spa
假若有一段數組,裏面都是整數的數字,要找出最大值,那麼就要另設定一個值爲0,跟數組裏面的數字多對比,比這個值大,後設的值取大的,比他小,保持不變code
例如:blog
var arr = [1,2,5,10,4,10,23,1,2,53,2];
var a = 0
for(var i=0;i<arr.length;i++){
if(arr[i] > a){
a = arr[i];
}
}
console.log(a);// a = 53console
最小值就相反class
var arr = [1,2,5,10,4,10,23,1,2,53,2]; var a = 10000 for(var i=0;i<arr.length;i++){ if(arr[i] < a){ a = arr[i]; } } console.log(a);// a = 1
這裏的a初始值取一萬僅僅針對的是我這裏的數組,實際狀況下,每每極可能比他大,因此關於a的初始值,之後再研究di