집 >
웹 프론트엔드 >
JS 튜토리얼 >
배열의 최대값과 최소값을 구하는 방법은 모든 array_javascript 스킬에 적용 가능합니다.
배열의 최대값과 최소값을 구하는 방법은 모든 array_javascript 스킬에 적용 가능합니다.
WBOY
풀어 주다: 2016-05-16 17:25:34
원래의
1135명이 탐색했습니다.
오늘은 배열을 위한 방법을 알려드리겠습니다. 일상 업무에서 배열 문제가 발생하면 머리가 아플 수 있습니다. 특히, 이상한 모양의 배열에서 최대값과 최소값을 찾아보겠습니다. 이전에도 배열의 최대값과 최소값을 구하는 방법이 소개된 바 있지만, 해당 방법은 숫자가 포함된 배열에만 사용됩니다.
다음으로 소개하는 방법은 모든 배열에 적용 가능합니다. 이 방법은 배열에서 값을 골라서 비교하는 것입니다. HTML 코드:
/* 최대값과 최소값을 가져오는 getMinMax 메서드 arr array 최대값과 최소값 배열 가져오기 num 숫자는 크거나 작은 값을 전달할 수 있습니다. return number 매개변수가 크면 최대값을 반환하고, 작으면 최소값을 반환합니다. */ function getMinMax(arr,num) { var big =parseInt(arr[0]), small =parseInt(arr[0]), i = 0, al = arr.length
for( i = 0; i < al; i ) { if(parseInt(arr [i]) > big) { big =parseInt(arr[i])
} else if(parseInt(arr[i]) < small) { small = parseInt( arr[i]) } } if (num=="big") return big ; else if (num=="small") return small; } //표시하려면 클릭하면 최대값 12 또는 최소값 4가 나타납니다. document.getElementById("inpu ").onclick = function () { this.parentNode.innerHTML = "2. 최대값 및 최소값 값은 다음과 같습니다. " getMinMax (arr, "big") ", " getMinMax (arr, "small" ); } }
미리보기 효과:
위는 제가 공유한 최대 및 최소 배열 방법입니다. 모두에게 도움이 되기를 바랍니다. 제안사항이 있으면 언제든지 소통할 수 있습니다. ~