이번에는 배열에서 최대값을 얻는 방법과 배열에서 최대값을 얻기 위한 주의사항이 무엇인지 보여드리겠습니다. 다음은 실제 사례입니다.
1. 원하는 방식
let arr = [1,2,3,4,5,5,6,7];console.log(1,Math.max.apply(Math,arr));let arr2 = Math.max(1,2,3,4,5,5,6,7);console.log(2,arr2);let arr3 = Math.max.call(Math,1,2,3,4,5,5,6,7);console.log(3,arr3);
2. 더 귀찮은 방식
function getMax(arr) { for (let i = 0; i < arr.length; i++) { if(arr[i] >= arr[0]){ //如果后面的数组比第一个大互换位置 let k = arr[0]; arr[0] = arr[i]; arr[i] = k; } } return arr[0]; }console.log(4,getMax(arr))
이 기사의 사례를 읽으신 후에는 PHP 중국어 웹사이트를 주목해 보세요. 기타관련 기사!
관련 읽기:js 배열에서 false, null, 0, "", 정의되지 않음 및 NaN 값을 필터링하는 방법
table tr th 및 table tr td에 글꼴이 너무 많습니다. CSS로 해결하는 방법
위 내용은 배열에서 최대값을 얻는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!