Μέθοδος 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,
    που επιστρέφει τον μεγαλύτερο αριθμό από μια ομάδα αριθμών