Μαθηματικά του JavaScript

Το αντικείμενο Math του JavaScript επιτρέπει την εκτέλεση μαθηματικών εργασιών με αριθμούς.

Παράδειγμα

Math.PI;           // Επιστρέφει 3.141592653589793

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

Math.round()

Math.round(x) Η τιμή της επιστροφής είναι η γύρωθεν του x στον πλησιέστερο ακέραιο

Παράδειγμα

Math.round(6.8);    // Επιστρέφει 7
Math.round(2.3);    // Επιστρέφει 2

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

Math.pow()

Math.pow(x, y) Η τιμή της επιστροφής είναι το x της y-ης εξισώτησης

Παράδειγμα

Math.pow(8, 2);      // Επιστρέφει 64

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

Math.sqrt()

Math.sqrt(x) Επιστρέφει την τετράγωνη根本 του x:

Παράδειγμα

Math.sqrt(64);      // Επιστρέφει 8

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

Math.abs()

Math.abs(x) Επιστρέφει το αμετάβλητο (καλό) του x:

Παράδειγμα

Math.abs(-4.7);     // Επιστρέφει 4.7

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

Math.ceil()

Math.ceil(x) Η τιμή της επιστροφής είναι x ΑπέκροισηΤο πλησιέστερο ακέραιο:

Παράδειγμα

Math.ceil(6.4);     // Επιστρέφει 7

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

Math.floor()

Math.floor(x) Η τιμή της επιστροφής είναι x Α래κροισηΤο πλησιέστερο ακέραιο:

Παράδειγμα

Math.floor(2.7);    // Επιστρέφει 2

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

Math.sin()

Math.sin(x) Επιστρέφει τη συντεταγμένη της σήνης του γωνίου x (μεταξύ -1 και 1).

Αν θέλετε να χρησιμοποιήσετε γωνίες αντί για ακτίνους, πρέπει να μετατρέψετε τις γωνίες σε ακτίνους:

Ανάγνωση γωνίας σε ακτίνους = Γωνία σε βαθμούς x ΠΙ / 180.

Παράδειγμα

Math.sin(90 * Math.PI / 180);     // Επιστρέφει 1 (το συντεταγμένο της σήνης 90 μοιρών)

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

Math.cos()}

Math.cos(x) Επιστρέφει τον κοσμό του γωνίας x (μετρημένο σε ακτίνους) (αριθμητικό μεταξύ -1 και 1).

Αν θέλετε να χρησιμοποιήσετε γωνίες αντί για ακτίνους, πρέπει να μετατρέψετε τις γωνίες σε ακτίνους:

Ανάγνωση γωνίας σε ακτίνους = Γωνία σε βαθμούς x ΠΙ / 180.

Παράδειγμα

Math.cos(0 * Math.PI / 180);     // Επιστρέφει 1 (κόστος του 0 βαθμού)

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

Math.min() και Math.max()

Math.min() και Math.max() Χρησιμοποιείται για να βρει το χαμηλότερο ή το υψηλότερο αξία από τη λίστα των παραμέτρων:

Παράδειγμα

Math.min(0, 450, 35, 10, -8, -300, -78);  // Επιστρέφει -300

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

Παράδειγμα

Math.max(0, 450, 35, 10, -8, -300, -78);  // Επιστρέφει 450

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

Math.random()

Math.random() Επιστρέφει τυχαίο αριθμητικό μεταξύ 0 (περιλαμβάνεται) και 1 (μη περιλαμβάνεται):

Παράδειγμα

Math.random();     // Επιστρέφει τυχαίο αριθμητικό

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

Θα μάθετε περισσότερα για το Math.random() γνώσεων.

Ιδιότητες του Math (συντεταγμένες)

Το JavaScript παρέχει 8 μαθηματικούς συντεταγμένους που μπορούν να προσέγγιστούν μέσω του αντικειμένου Math:

Παράδειγμα

Math.E          // Επιστρέφει τον αριθμό του Eulero (Euler's number)
Math.PI         // Επιστρέφει τον πυθαγόρσιο αριθμό (PI)
Math.SQRT2      // Επιστρέφει την τετράγωνη根本号 του 2
Math.SQRT1_2    // Επιστρέφει την τετράγωνη根本号 του 1/2
Math.LN2        // Επιστρέφει τον φυσικό λογαριθμό του 2
Math.LN10       // Επιστρέφει τον φυσικό λογαριθμό του 10
Math.LOG2E      // Επιστρέφει τον αριθμό του λογαριθμού του e με βάση το 2 (περίπου 1.414)
Math.LOG10E     // Επιστρέφει τον αριθμό του λογαριθμού του e με βάση το 10 (περίπου 0.434)

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

Δημιουργτής Math

Διαφορετικά από άλλα παγκόσμια αντικείμενα, το αντικείμενο Math δεν έχει συνструктор. Οι μεθόδοι και οι ιδιότητες είναι στατικές.

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

Μέθοδοι του αντικειμένου Math

Μέθοδος Περιγραφή
abs(x) Επιστρέφει το αριθμητικό αποτέλεσμα του x
acos(x) Επιστρέφει την αντιθύραν του ακμών του x, μετρημένη σε ακτίνους
asin(x) Επιστροφή του αντίθετου συνημίτη του x σε ακτύνες
atan(x) Επιστροφή του αντίθετου τελεστέου του x σε αριθμούς μεταξύ -PI/2 και PI/2 ακτύνων
atan2(y,x) Επιστροφή του γωνίου από το άξονα x στο σημείο (x,y)
ceil(x) Υψηλότερη γωνία του x
cos(x) Επιστροφή του κόθαφου του x
exp(x) Επιστροφή του τιμή του e^x
floor(x) Κατώτερη γωνία του x
log(x) Επιστροφή του φυσικού λογισμού του x (με βάση το e)
max(x,y,z,...,n) Επιστροφή του υψηλότερου τιμή
min(x,y,z,...,n) Επιστροφή του χαμηλότερου τιμή
pow(x,y) Επιστροφή του x στην yη幂
random() Επιστροφή τυχαίου αριθμού μεταξύ 0 και 1
round(x) Αποδοχή του x ως το πλησιέστερο ολόκληρο αριθμό
sin(x) Επιστροφή του συνημίτη του x (x μετρούμενο σε γωνίες)
sqrt(x) Επιστροφή της τετράγωνης Ϲηματικής του x
tan(x) Επιστροφή του τελεστέου του γωνίου

Πλήρες εγχειρίδιο αναφοράς Math

Για πλήρες εγχειρίδιο αναφοράς, επισκεφθείτε τον πλήρη Εγχειρίδιο αναφοράς Math.

Το παρόν εγχειρίδιο περιλαμβάνει περιγραφή και παράδειγμα όλων των Math ιδιοτήτων και μεθόδων.