Μέγιστο JavaScript Math ()

Η συνάρτηση JavaScript Math.max () επιστρέφει τον αριθμό με την υψηλότερη τιμή.

Η σύνταξη της Math.max()συνάρτησης είναι:

 Math.max(n1, n2,… , nx)

max(), ως στατική μέθοδος, καλείται χρησιμοποιώντας το Mathόνομα κλάσης

Παράμετροι Math.max ()

Η Math.max()συνάρτηση λαμβάνει αυθαίρετους (έναν ή περισσότερους) αριθμούς ως ορίσματα.

Επιστροφή τιμή από Math.max ()

  • Επιστρέφει τον μεγαλύτερο από τους αριθμούς που δίνονται.
  • Επιστρέφει NaNεάν τουλάχιστον ένα όρισμα δεν μπορεί να μετατραπεί σε αριθμό.
  • Επιστρέφει -Infinityεάν δεν δίνονται επιχειρήματα. -Infinityείναι το αρχικό συγκριτικό καθώς όλοι οι αριθμοί είναι μεγαλύτεροι από -Infinity.

Παράδειγμα 1: Χρήση Math.max ()

 // using Math.max() var num = Math.max(12, 4, 5, -9, 35); console.log(num); // 35 var num = Math.max(-0.456, -1); console.log(num); // -0.456 // Returns -Infinity for no arguments var num = Math.max(); console.log(num); // -Infinity // Returns NaN if any non-numeric argument var num = Math.max("JS", 2, 5, 79); console.log(num); // NaN

Παραγωγή

 35 -0.456 - Άπειρο ΝΑ

Παράδειγμα 2: Χρήση Math.max () στο Array

 // Math.max() on arrays // Using the spread operator var numbers = (4, 1, 2, 55, -9); var maxNum = Math.max(… numbers); console.log(maxNum); // 55 // make custom function function getMaxInArray(arr) ( return Math.max(… arr); ) numbers = ("19", 4.5, -7); console.log(getMaxInArray(numbers)); // 19

Παραγωγή

 55 19

Όπως μπορείτε να δείτε, μπορούμε να χρησιμοποιήσουμε τον νέο τελεστή διασποράς για να καταστρέψουμε τον πίνακα στη συνάρτηση κλήσης και να τον μεταφέρουμε και να Math.max()λάβουμε τον μεγαλύτερο αριθμό.

Προτεινόμενες αναγνώσεις:

  • Μαθηματικά JavaScript min ()

ενδιαφέροντα άρθρα...