通過for迴圈找到一組數中的最大值和最小值,這裡有個小技巧,可以通過建立乙個變數並把陣列[0]位賦給建立的變數,通過賦值的變數和陣列比大小做對比;通過if判斷就找出我們想要的值了。
//建立陣列並賦值
var strnum =
[156,20
,123
,456
,1231
,4856,12
];//通過獲取陣列變數和原來的陣列做對比
var max = strnum[0]
;//對比結果是最大值
var min = strnum[0]
;//對比結果是最小值
//通過for迴圈獲取對比次數
for(
var i=
0;i)// 最小值
if(min>strnum[i])}
console.
log(
"最大值是"
+ max)
;console.
log(
"最小值是"
+ min)
;
結果如下
陣列中找最大值,求平均分
在乙個陣列中找最大值,用到的函式為max 這個函式很強大.max 找出最大值 eg arr array 張三 50,李四 80,王五 40,趙六 100 max max arr name array search max,arr echo 最高分為 max.姓名為 name 輸出 最高分為 100,...
二維陣列找最大值
在乙個二維陣列中,每一行都按照從左到右遞增的順序排序,每一列都按照從上到下遞增的順序排序。請完成乙個函式,輸入這樣的乙個二維陣列和乙個整數,判斷陣列中是否含有該整數。我得思路是從左上角開始,即arr 0 0 將這個整數和它相比,如果比它大,那麼將這個整數和arr 1 1 比 如果還大那麼繼續,如果小...
在每個樹行中找最大值
廢話絕對不說,但還是忍不住想打兩個字,就寫吧,正香吶!c版,主要是搞清題意 orz,論看清題意的重要性,要注意引數returnsize指的是陣列中元素的個數,也即樹的深度。還可以在前面直接使用遞迴法求出書的深度來替代maxsize,不過考慮到複雜性其實也就沒什麼必要了,要ac這道題maxsize取到...