Μέθοδος Math.max

Η μέθοδος Math.max επιστρέφει τον μεγαλύτερο αριθμό από μια ομάδα αριθμών που περνιούνται στη συνάρτηση. Εάν τίποτα δεν περαστεί στη συνάρτηση, θα επιστραφεί -Infinity.

Σύνταξη

javascriptMath.max(αριθμός, αριθμός, αριθμός...);

Παράδειγμα

Ας βγάλουμε τον μεγαλύτερο αριθμό από μια ομάδα αριθμών:

javascriptconsole.log(Math.max(1, 5, 10, 34, 100));

Αποτέλεσμα εκτέλεσης κώδικα:

javascript100

Παράδειγμα

Ας βγάλουμε τον μεγαλύτερο αριθμό από μια ομάδα αριθμών:

javascriptconsole.log(Math.max(-1, 0, -20, -56, -100));

Αποτέλεσμα εκτέλεσης κώδικα:

javascript0

Παράδειγμα

Στο επόμενο παράδειγμα θα εκτυπωθεί -Infinity, αφού στη μέθοδο δεν περνήθηκαν παράμετροι:

javascriptconsole.log(Math.max());

Αποτέλεσμα εκτέλεσης κώδικα:

javascript-Infinity

Παράδειγμα

Από προεπιλογή η συνάρτηση δεν δουλεύει με πίνακες. Ωστόσο, μπορεί να γίνει να το κάνει χρησιμοποιώντας τον τελεστή spread. Ας χρησιμοποιήσουμε τον τελεστή spread για να βγάλουμε τη μέγιστη τιμή ενός πίνακα:

javascriptlet arr = [1, 5, 10, 34, 100];
let max = Math.max(...arr);

console.log(max);

Αποτέλεσμα εκτέλεσης κώδικα:

javascript100

Παράδειγμα

Μπορείτε επίσης να κάνετε τη συνάρτηση να δουλέψει με πίνακες χρησιμοποιώντας τη μέθοδο apply:

javascriptlet arr = [1, 5, 10, 34, 100];
let max = Math.max.apply(null, arr);

console.log(max);

Αποτέλεσμα εκτέλεσης κώδικα:

javascript100

Δείτε επίσης

  • μέθοδος Math.min,
    που επιστρέφει τον μικρότερο αριθμό από μια ομάδα αριθμών