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

Σε αυτό το άρθρο, θα μάθετε για 19 μεθόδους μαθηματικών JavaScript που πρέπει να κατακτήσετε σήμερα.

1. Math.abs()

ο κοιλιακοί () Η μέθοδος επιστρέφει την απόλυτη τιμή ενός αριθμού.

έστω num1 = 32;
έστω num2 = -13;
έστω num3 = -345;
έστω num4 = 4,76;
έστω num5 = 0;
console.log (Math.abs (num1));
console.log (Math.abs (num2));
console.log (Math.abs (num3));
console.log (Math.abs (num4));
console.log (Math.abs (num5));

Παραγωγή:

32
13
345
4.76
0

2. Math.cbrt()

ο cbrt() μέθοδος επιστρέφει την κυβική ρίζα ενός αριθμού.

έστω num1 = 64;
έστω num2 = 125;
έστω num3 = -1;
έστω num4 = Άπειρο;
έστω num5 = 0;
console.log (Math.cbrt (num1));
console.log (Math.cbrt (num2));
instagram viewer

console.log (Math.cbrt (num3));
console.log (Math.cbrt (num4));
console.log (Math.cbrt (num5));

Παραγωγή:

4
5
-1
Απειρο
0

3. Math.ceil()

ο ανώτατο όριο () Η μέθοδος επιστρέφει τον επόμενο ακέραιο αριθμό μεγαλύτερο ή ίσο με έναν δεδομένο αριθμό.

έστω num1 = 34,5;
έστω num2 = 54,234;
έστω num3 = 7,0001;
έστω num4 = 867,1;
έστω num5 = 0;
console.log (Math.ceil (num1));
console.log (Math.ceil (num2));
console.log (Math.ceil (num3));
console.log (Math.ceil (num4));
console.log (Math.ceil (num5));

Παραγωγή:

35
55
8
868
0

4. Math.cos()

ο cos() Η μέθοδος επιστρέφει το συνημίτονο της καθορισμένης γωνίας Η δεδομένη γωνία πρέπει να καθοριστεί σε ακτίνια.

έστω num1 = 0;
έστω num2 = 1;
έστω num3 = Μαθ. ΠΙ;
έστω num4 = 0,5;
έστω num5 = 45;
console.log (Math.cos (num1));
console.log (Math.cos (num2));
console.log (Math.cos (num3));
console.log (Math.cos (num4));
console.log (Math.cos (num5));

Παραγωγή:

1
0.5403023058681398
-1
0.8775825618903728
0.5253219888177297

5. Math.cosh()

ο cosh() Η μέθοδος επιστρέφει το υπερβολικό συνημίτονο ενός αριθμού.

έστω num1 = 0;
έστω num2 = 1;
έστω num3 = -1;
έστω num4 = 2;
έστω num5 = -2;
console.log (Math.cosh (num1));
console.log (Math.cosh (num2));
console.log (Math.cosh (num3));
console.log (Math.cosh (num4));
console.log (Math.cosh (num5));

Παραγωγή:

1
1.5430806348152437
1.5430806348152437
3.7621956910836314
3.7621956910836314

6. Math.exp (x)

ο exp (x) μέθοδος επιστρέφει e^x, όπου Χ είναι το επιχείρημα, και μι είναι ο αριθμός του Euler (γνωστός και ως σταθερά του Napier), η βάση των φυσικών λογαρίθμων.

έστω num1 = 0;
έστω num2 = 1;
έστω num3 = -1;
έστω num4 = 2;
έστω num5 = -2;
console.log (Math.exp (num1));
console.log (Math.exp (num2));
console.log (Math.exp (num3));
console.log (Math.exp (num4));
console.log (Math.exp (num5));

Παραγωγή:

1
2.718281828459045
0.36787944117144233
7.38905609893065
0.1353352832366127

7. Math.floor()

ο πάτωμα() μέθοδος επιστρέφει τον επόμενο ακέραιο μικρότερο ή ίσο με έναν δεδομένο αριθμό.

έστω num1 = 34,5;
έστω num2 = 54,234;
έστω num3 = 7,0001;
έστω num4 = 867,1;
έστω num5 = 0;
console.log (Math.floor (num1));
console.log (Math.floor (num2));
console.log (Math.floor (num3));
console.log (Math.floor (num4));
console.log (Math.floor (num5));

Παραγωγή:

34
54
7
867
0

Σχετίζεται με: Μέθοδοι χάρτη JavaScript που πρέπει να κατακτήσετε σήμερα

8. Math.log()

ο κούτσουρο() Η μέθοδος επιστρέφει τον φυσικό λογάριθμο (βάση ε) ενός αριθμού.

έστω num1 = 0;
έστω num2 = 1;
έστω num3 = -1;
έστω num4 = 10;
έστω num5 = -2;
console.log (Math.log (num1));
console.log (Math.log (num2));
console.log (Math.log (num3));
console.log (Math.log (num4));
console.log (Math.log (num5));

Παραγωγή:

-Απειρο
0
NaN
2.302585092994046
NaN

9. Math.max (x, y, ...)

ο Μέγιστη() μέθοδος επιστρέφει τον αριθμό με την υψηλότερη τιμή από μια λίστα αριθμών.

let list1 = [24, 645, 678, Infinity];
let list2 = [75, 12, 92, 8];
let list3 = [2947, -435, -123, 0, -Infinity];
console.log (Math.max(...list1));
console.log (Math.max(...list2));
console.log (Math.max(...list3));
console.log (Math.max (1, 2, 3));
console.log (Math.max (234, 46, -23));

Παραγωγή:

Απειρο
92
2947
3
234

Σχετίζεται με: Μέθοδοι συνόλου JavaScript που πρέπει να κατακτήσετε σήμερα

10. Math.min (x, y, ...)

ο min() Η μέθοδος επιστρέφει τον αριθμό με τη χαμηλότερη τιμή από μια λίστα αριθμών.

let list1 = [24, 645, 678, Infinity];
let list2 = [75, 12, 92, 8];
let list3 = [2947, -435, -123, 0, -Infinity];
console.log (Math.min(...list1));
console.log (Math.min(...list2));
console.log (Math.min(...list3));
console.log (Math.min (1, 2, 3));
console.log (Math.min (234, 46, -23));

Παραγωγή:

24
8
-Απειρο
1
-23

11. Math.pow (x, y)

ο πόου (x, y) Η μέθοδος επιστρέφει τη βάση στην ισχύ του εκθέτη (x^y).

console.log (Math.pow (1, 10));
console.log (Math.pow (2, 4));
console.log (Math.pow (1, Infinity));
console.log (Math.pow (10, 10));
console.log (Math.pow(-1, 3));

Παραγωγή:

1
16
NaN
10000000000
-1

12. Math.random()

ο τυχαίος() Η μέθοδος επιστρέφει έναν τυχαίο αριθμό μεταξύ 0 και 1 (συμπεριλαμβανομένου του 0, αλλά όχι του 1).

console.log (Math.random());
console.log (Math.random());
console.log (Math.random());
console.log (Math.random());
console.log (Math.random());

Παραγωγή:

0.00882592466863552
0.11903011517453366
0.9689128269384235
0.8462863261013442
0.4431704664004701

Σχετίζεται με: Μέθοδοι συμβολοσειράς JavaScript που πρέπει να κατακτήσετε σήμερα

13. Math.round()

ο στρογγυλό() Η μέθοδος επιστρέφει την τιμή ενός αριθμού στρογγυλοποιημένου στον πλησιέστερο ακέραιο.

έστω num1 = 34,5;
έστω num2 = 54,234;
έστω num3 = 7,0001;
έστω num4 = 867,1;
έστω num5 = 0;
console.log (Math.round (num1));
console.log (Math.round (num2));
console.log (Math.round (num3));
console.log (Math.round (num4));
console.log (Math.round (num5));

Παραγωγή:

35
54
7
867
0

14. Math.sin()

ο αμαρτία() Η μέθοδος επιστρέφει το ημίτονο της καθορισμένης γωνίας Η δεδομένη γωνία πρέπει να καθοριστεί σε ακτίνια.

έστω num1 = 0;
έστω num2 = 1;
έστω num3 = Μαθ. ΠΙ;
έστω num4 = 0,5;
έστω num5 = 45;
console.log (Math.sin (num1));
console.log (Math.sin (num2));
console.log (Math.sin (num3));
console.log (Math.sin (num4));
console.log (Math.sin (num5));

Παραγωγή:

0
0.8414709848078965
1.2246467991473532e-16
0.479425538604203
0.8509035245341184

15. Math.sinh()

ο sinh() Η μέθοδος επιστρέφει το υπερβολικό ημίτονο ενός αριθμού.

έστω num1 = 0;
έστω num2 = 1;
έστω num3 = -1;
έστω num4 = 2;
έστω num5 = -2;
console.log (Math.sinh (num1));
console.log (Math.sinh (num2));
console.log (Math.sinh (num3));
console.log (Math.sinh (num4));
console.log (Math.sinh (num5));

Παραγωγή:

0
1.1752011936438014
-1.1752011936438014
3.626860407847019
-3.626860407847019

16. Math.sqrt()

ο sqrt() μέθοδος επιστρέφει την τετραγωνική ρίζα ενός αριθμού.

έστω num1 = 64;
έστω num2 = 25;
έστω num3 = -1;
έστω num4 = Άπειρο;
έστω num5 = 144;
console.log (Math.sqrt (num1));
console.log (Math.sqrt (num2));
console.log (Math.sqrt (num3));
console.log (Math.sqrt (num4));
console.log (Math.sqrt (num5));

Παραγωγή:

8
5
NaN
Απειρο
12

Σχετίζεται με: JavaScript One-Liners που πρέπει να γνωρίζετε

17. Math.tan()

ο ηλιοκαμένος() μέθοδος επιστρέφει την εφαπτομένη ενός αριθμού.

έστω num1 = 0;
έστω num2 = 1;
έστω num3 = Μαθ. ΠΙ;
έστω num4 = 0,5;
έστω num5 = 45;
console.log (Math.tan (num1));
console.log (Math.tan (num2));
console.log (Math.tan (num3));
console.log (Math.tan (num4));
console.log (Math.tan (num5));

Παραγωγή:

0
1.5574077246549023
-1,2246467991473532e-16
0.5463024898437905
1.6197751905438615

18. Math.tanh()

ο tanh() Η μέθοδος επιστρέφει την υπερβολική εφαπτομένη ενός αριθμού.

έστω num1 = 0;
έστω num2 = 1;
έστω num3 = -1;
έστω num4 = 2;
έστω num5 = -2;
console.log (Math.tanh (αριθμός1));
console.log (Math.tanh (num2));
console.log (Math.tanh (num3));
console.log (Math.tanh (num4));
console.log (Math.tanh (num5));

Παραγωγή:

0
0.7615941559557649
-0.7615941559557649
0.9640275800758169
-0.9640275800758169

19. Math.trunc (x)

ο κορμός (x) μέθοδος επιστρέφει το ακέραιο τμήμα του x, αφαιρώντας τυχόν κλασματικά ψηφία.

έστω num1 = 34,5;
έστω num2 = 54,234;
έστω num3 = 7,0001;
έστω num4 = 867,1;
έστω num5 = -0,7632;
console.log (Math.trunc (num1));
console.log (Math.trunc (num2));
console.log (Math.trunc (num3));
console.log (Math.trunc (num4));
console.log (Math.trunc (num5));

Παραγωγή:

34
54
7
867
-0

Αν θέλετε να ρίξετε μια ματιά στον πλήρη πηγαίο κώδικα που χρησιμοποιείται σε αυτό το άρθρο, εδώ είναι το Αποθετήριο GitHub.

Χρησιμοποιήστε τις μεθόδους Array

Οι πίνακες είναι μια από τις πιο χρησιμοποιούμενες δομές δεδομένων στον προγραμματισμό. Μαζί με τις μεθόδους Μαθηματικών, η JavaScript παρέχει επίσης πολλές ενσωματωμένες μεθόδους πίνακα όπως Σπρώξτε(), concat(), Συμμετοχή(), για κάθε(), χάρτης(), είδος(), και ούτω καθεξής. Μπορείτε να χρησιμοποιήσετε όλες αυτές τις ενσωματωμένες μεθόδους για να εργαστείτε άνετα με πίνακες JavaScript.

15 μέθοδοι συστοιχίας JavaScript που πρέπει να κατακτήσετε σήμερα

Θέλετε να κατανοήσετε τους πίνακες JavaScript αλλά δεν μπορείτε να τους χειριστείτε; Ελέγξτε τα παραδείγματα πίνακα JavaScript για καθοδήγηση.

Διαβάστε Επόμενο

ΜερίδιοΤιτίβισμαΗΛΕΚΤΡΟΝΙΚΗ ΔΙΕΥΘΥΝΣΗ
Σχετικά θέματα
  • Προγραμματισμός
  • JavaScript
  • Συμβουλές κωδικοποίησης
  • Προγραμματισμός
  • Ανάπτυξη διαδικτύου
Σχετικά με τον Συγγραφέα
Yuvraj Chandra (Δημοσιεύτηκαν 79 άρθρα)

Ο Yuvraj είναι προπτυχιακός φοιτητής της Επιστήμης Υπολογιστών στο Πανεπιστήμιο του Δελχί, Ινδία. Είναι παθιασμένος με την Full Stack Web Development. Όταν δεν γράφει, εξερευνά το βάθος των διαφορετικών τεχνολογιών.

Περισσότερα από τον Yuvraj Chandra

Εγγραφείτε στο ενημερωτικό μας δελτίο

Εγγραφείτε στο ενημερωτικό μας δελτίο για συμβουλές τεχνολογίας, κριτικές, δωρεάν ebook και αποκλειστικές προσφορές!

Κάντε κλικ εδώ για να εγγραφείτε