JavaScript Number toFixed() Μέθοδος

Ορισμός και χρήση

toFixed() Η μέθοδος θα μετατρέψει το number σε αλφαριθμητική αλυσίδα.

toFixed() Η μέθοδος θα γυρίζει τη αλφαριθμητική αλυσίδα σε συγκεκριμένο αριθμό δεcimal places.

Σημείωση:Αν το number είναι μεγαλύτερο από το number, προσθέστε μηδενά.

Παράδειγμα

Παράδειγμα 1

let num = 5.56789;
let n = num.toFixed();

Δοκιμάστε το προσωπικά

Παράδειγμα 2

let num = 5.56789;
let n = num.toFixed(2);

Δοκιμάστε το προσωπικά

Παράδειγμα 3

Αποκλεισμός μέχρι τον δεκαέξαδρο του δεκαδικού σημείου

let num = 5.56789;
let n = num.toFixed(10);

Δοκιμάστε το προσωπικά

Γραμματική

number.toFixed(digits)

Παράμετρος

Παράμετρος Περιγραφή
digits

Επιλογή. Αριθμός δεcimal δεcimal places. τιμές μεταξύ 0 και 20, συμπεριλαμβανομένων 0 και 20.

Δεδομένος ορισμός 0 (χωρίς δεcimal).

Η τιμή που επιστρέφεται

Τύπος Περιγραφή
String Παρουσίαση αριθμού με ή χωρίς δεcimal.

Τεχνικά λεπτομέρειες

Η τιμή που επιστρέφεται

Επιστρέφει number Η αλφαριθμητική παρουσίαση του, χωρίς σύστημα αριθμητικής, έχει σταθερό digits digit.

Αν είναι απαραίτητο, το number θα γίνει γύρω και μπορεί να συμπληρωθεί με μηδενά για να φτάσει στη συγκεκριμένη μήκος.

Αν digits Αν το number είναι μεγαλύτερο από le+21, τότε η μέθοδος καλείται μόνο number.toString() επιστρέφει μια αλφαριθμητική αλυσίδα που εκφράζεται με σύστημα αριθμητικής.

απορρίπτεται

Εξαίρεση Περιγραφή
RangeError

Όταν digits Εξαίρεση που προκαλείται όταν είναι πολύ μικρό ή πολύ μεγάλο.

Τα στοιχεία μεταξύ 0 και 20 δεν θα προκαλέσουν αυτήν την εξαίρεση. Ορισμένες υλοποιήσεις υποστηρίζουν μεγαλύτερη ή μικρότερη γκάμα τιμών.

TypeError Αν ο αντικείμενος που καλείται δεν είναι Number, θα προκαλέσει εξαίρεση.

Υποστήριξη από τους περιηγητές

Number.constructor Είναι χαρακτηριστικό του ECMAScript3 (ES3).

Όλοι οι περιηγητές υποστηρίζουν πλήρως το ES3 (JavaScript 1999):

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
Υποστήριξη Υποστήριξη Υποστήριξη Υποστήριξη Υποστήριξη Υποστήριξη