Μέθοδος Math.min
Η μέθοδος Math.min επιστρέφει τον μικρότερο
αριθμό από μια ομάδα αριθμών που μεταβιβάζονται ως παράμετροι.
Εάν δεν μεταβιβαστεί καμία παράμετρος, θα
επιστραφεί Infinity.
Σύνταξη
javascriptMath.min(αριθμός, αριθμός, αριθμός...);
Παράδειγμα
Ας εμφανίσουμε τον μικρότερο αριθμό από μια ομάδα αριθμών:
javascriptconsole.log(Math.min(40, 20, 42, 100, 67));
Αποτέλεσμα εκτέλεσης κώδικα:
javascript20
Παράδειγμα
Ας εμφανίσουμε τον μικρότερο αριθμό από μια ομάδα αριθμών:
javascriptconsole.log(Math.min(-1, -100, -30, -25, 40));
Αποτέλεσμα εκτέλεσης κώδικα:
javascript-100
Παράδειγμα
Στο επόμενο παράδειγμα θα εμφανιστεί Infinity,
καθώς δεν μεταβιβάστηκαν παράμετροι στη μέθοδο:
javascriptconsole.log(Math.min());
Αποτέλεσμα εκτέλεσης κώδικα:
javascriptInfinity
Παράδειγμα
Από προεπιλογή, η συνάρτηση δεν δουλεύει με πίνακες. Ωστόσο, μπορείτε να την αναγκάσετε να το κάνει χρησιμοποιώντας τον τελεστή spread. Ας χρησιμοποιήσουμε τον τελεστή spread για να εμφανίσουμε τη μικρότερη τιμή ενός πίνακα:
javascriptlet arr = [1, 5, 10, 34, 100];
let min = Math.min(...arr);
console.log(min);
Αποτέλεσμα εκτέλεσης κώδικα:
javascript1
Παράδειγμα
Μπορείτε επίσης να αναγκάσετε τη συνάρτηση να δουλέψει
με πίνακες χρησιμοποιώντας τη μέθοδο
apply:
javascriptlet arr = [1, 5, 10, 34, 100];
let min = Math.min.apply(null, arr);
console.log(min);
Αποτέλεσμα εκτέλεσης κώδικα:
javascript1
Δείτε επίσης
-
μέθοδος
Math.max,
που επιστρέφει τον μεγαλύτερο αριθμό από μια ομάδα αριθμών