Heim  >  Artikel  >  Web-Frontend  >  So ermitteln Sie den Maximalwert eines Arrays in Javascript

So ermitteln Sie den Maximalwert eines Arrays in Javascript

藏色散人
藏色散人Original
2021-11-18 11:55:4611177Durchsuche

So ermitteln Sie den Maximalwert eines Arrays in JavaScript: 1. Deklarieren Sie eine Variable max, die das größte Element enthält. 2. Durchlaufen Sie das Array und vergleichen Sie jedes Array-Element mit max. 3. Wenn das Array-Element größer als max ist, Entfernen Sie das Array-Element. Speichern Sie es in max. 4. Geben Sie einfach max aus.

So ermitteln Sie den Maximalwert eines Arrays in Javascript

Die Betriebsumgebung dieses Artikels: Windows7-System, Javascript-Version 1.8.5, DELL G3-Computer

Wie finde ich den Maximalwert eines Arrays mit Javascript?

JavaScript findet den Maximalwert der Elemente im Array

Anforderungen:

Finden Sie den Maximalwert im Array [2,6,1,77,52,25,7].

Implementierungsidee:

  • Deklarieren Sie eine Variable max, die das größte Element enthält.

  • Der standardmäßige Maximalwert max ist als erstes Element arr[0] im Array definiert jedes Element darin Array-Elemente mit max vergleichen

  • Wenn das Array-Element größer als max ist, speichern Sie das Array-Element in max, andernfalls fahren Sie mit der nächsten Vergleichsrunde fort

  • Geben Sie schließlich diesen max

  • Code aus Implementierung:

    var arr = [2, 6, 1, 77, 52, 25, 7, 99];
    var max = arr[0];
    for (var i = 1; i < arr.length; i++) {
        if (max < arr[i]) {
            max = arr[i];
        }
    }
    console.log(max);
  • Ausgabeergebnis:
99

Funktionsversion:

Code-Implementierung:
// 利用函数求数组 [3, 77, 44, 99, 143] 中的最大数值。
function getArrMax(arr) { // arr 接受一个数组  arr =  [3, 77, 44, 99, 143]
    var max = arr[0];
    for (var i = 1; i < arr.length; i++) {
        if (max < arr[i]) {
            max = arr[i];
        }
    }
    return max;
}
// getArrMax([3, 77, 44, 99, 143]); // 实参是一个数组送过去
var re = getArrMax([3, 77, 44, 99, 143]);
console.log(re);

Ausgabeergebnis:

143

Funktionsargumente:

Code-Implementierung:
function getMax() {
    var max = arguments[0];
    for (var i = 1; i < arguments.length; i++) {
        if (max < arguments[i]) {
            max = arguments[i];
        }
    }
    return max;
}
console.log(getMax(1, 2, 3));
console.log(getMax(1, 2, 3, 4, 5));
console.log(getMax(11, 2, 34, 444, 5, 100));

Ausgabeergebnis:

3
5
444

Empfohlenes Lernen: 《

Javascript-Grundlagen-Tutorial

Das obige ist der detaillierte Inhalt vonSo ermitteln Sie den Maximalwert eines Arrays in Javascript. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn