본문 바로가기

FLASH/AS2.0

배열에서 최대값 뽑아내기

배열안에 숫자들이 여럿있고 그 안에서 가장 큰 수를 뽑아내려면 아래와 같이 하면 됩니다.

각 요소를 하나씩 비교해서 더 큰수를 최대값으로 넣으면 최종 최대값이 남겠죠.


var num_array = [1,3,6,8,2,5,4,3];

var maxNum = 0;


function getMax(){

for(var i=0; i<=num_array.length; i++){

var temp =  num_array[i];

if(maxNum < temp){

maxNum = temp;

}

}

trace("maxNum : "+maxNum);

}


getMax();



결과값이 배열에서 가장 큰 8이 나옵니다.