Heim > Web-Frontend > js-Tutorial > JavaScript: Wie finde ich Min/Max-Werte ohne mathematische Funktionen?

JavaScript: Wie finde ich Min/Max-Werte ohne mathematische Funktionen?

王林
Freigeben: 2023-08-24 13:09:09
nach vorne
1685 Leute haben es durchsucht

In diesem Artikel erfahren Sie, wie Sie die Minimal- und Maximalwerte aus einem Array ermitteln, ohne mathematische Funktionen zu verwenden. Mathematische Funktionen einschließlich Math.min() und Math.max() geben das Minimum und Maximum aller in einem Array übergebenen Zahlen zurück.

Methode

Wir werden die gleiche Funktionalität wie eine mathematische Funktion verwenden, die mithilfe einer Schleife implementiert werden kann.

Dabei wird eine for-Schleife verwendet, um die Array-Elemente zu durchlaufen und die minimalen und maximalen Elemente in der Variablen nach dem Vergleich mit jedem Element im Array zu aktualisieren.

Wenn ein Wert gefunden wird, der größer als der Maximalwert ist, aktualisieren wir die Maximalvariable und aktualisieren auf ähnliche Weise den Minimalwert.

>

Beispiel

Im folgenden Beispiel ermitteln wir die Maximal- und Minimalwerte aus einem Array, ohne mathematische Funktionen zu verwenden.

#Dateiname: index.html

<!DOCTYPE html>
<html lang="en">
<head>
   <title>Find Min and Max</title>
</head>
<body>
   <h1 style="color: green;">
      Welcome to Tutorials Point
   </h1>
   <script>
      // Defining the array to find out
      // the min and max values
      const array = [-21, 14, -19, 3, 30];

      // Declaring the min and max value to
      // save the minimum and maximum values

      let max = array[0], min = array[0];
      for (let i = 0; i < array.length; i++) {
         // If the element is greater
         // than the max value, replace max
         if (array[i] > max) { max = array[i]; }

         // If the element is lesser
         // than the min value, replace min
         if (array[i] < min) { min = array[i]; }
      }
      console.log("Max element from array is: " + max);
      console.log("Min element from array is: " + min);
   </script>
</body>
</html>
Nach dem Login kopieren

Ausgabe

Nach erfolgreicher Ausführung des obigen Programms zeigt Ihr Browser das folgende Ergebnis an –

Welcome To Tutorials Point
Nach dem Login kopieren

In der Konsole finden Sie das Ergebnis, siehe Screenshot unten –

JavaScript: Wie finde ich Min/Max-Werte ohne mathematische Funktionen?

Das obige ist der detaillierte Inhalt vonJavaScript: Wie finde ich Min/Max-Werte ohne mathematische Funktionen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:tutorialspoint.com
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage