Εγχειρίδιο Αναφοράς JavaScript Math

  • Προηγούμενη σελίδα JS Map
  • Επόμενη σελίδα JS Number

Το αντικείμενο Math

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

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

var x = Math.PI;            // 返回 PI
var y = Math.sqrt(16);      // 返回 16 的平方根

亲自试一试

有关 Math 对象的教程,请阅读我们的 JavaScript 数学教程

Math 对象属性

属性 描述
E 返回欧拉数(约 2.718)。
LN2 返回 2 的自然对数(约 0.693)。
LN10 返回 10 的自然对数(约 2.302)。
LOG2E 返回 E 的以 2 为底的对数(约 1.442)。
LOG10E 返回 E 的以 10 为底的对数(约 0.434)。
PI 返回 PI(约 3.14)。
SQRT1_2 返回 1/2 的平方根(约 0.707)。
SQRT2 返回 2 的平方根(约 1.414)。

Math 对象方法

方法 描述
abs(x) 返回 x 的绝对值。
acos(x) 返回 x 的反余弦值,以弧度为单位。
acosh(x) 返回 x 的双曲反余弦值。
asin(x) 返回 x 的反正弦值,以弧度为单位。
asinh(x) 返回 x 的双曲反正弦值。
atan(x) 返回 x 的反正切值,返回的值是 -PI/2 到 PI/2 之间的弧度值。
atan2(y, x) 返回其参数商的反正切值。
atanh(x) 返回 x 的双曲反正切值。
cbrt(x) 返回 x 的三次方根。
ceil(x) Επιστροφή του x, γυρίζοντας πάνω στο πλησιέστερο ακέραιο.
clz32(x) Επιστροφή του αριθμού των προπορευόμενων μηδενικών στο 32-bit binary representation του x.
cos(x) Επιστροφή του κότους του x (x σε μονάδες αρκουδίων).
cosh(x) Επιστροφή της双曲余弦 του x.
exp(x) Επιστροφή του αξείου του Ex.
expm1(x) Επιστροφή του αξείου του Ex μειωμένου κατά 1.
floor(x) Επιστροφή του x, γυρίζοντας κάτω στο πλησιέστερο ακέραιο.
fround(x) Επιστροφή της πλησιέστερης εκφράσεως του αριθμού ως (32-bit single precision) floating point.
log(x) Επιστροφή του φυσικού λογαριασμού του x.
log10(x) Επιστροφή του λογαριασμού του x με βάση την 10.
log1p(x) Επιστροφή του 1 + x του φυσικού λογαριασμού.
log2(x) Επιστροφή του λογαριασμού του x με βάση την 2.
max(x, y, z, ...,, n) Επιστροφή του μεγαλύτερου αριθμού.
min(x, y, z, ...,, n) Επιστροφή του μικρότερου αριθμού.
pow(x, y) Επιστροφή της yηθμής του αριθμού x.
random() Επιστροφή αριθμού τυχαίου μεταξύ 0 και 1.
round(x) Στρογγυλοποίηση του αριθμού x στο πλησιέστερο ακέραιο.
sign(x) Επιστροφή του signum του αριθμού (ελέγχει αν είναι θετικό, αρνητικό ή μηδέν).
sin(x) Επιστροφή της sine του αριθμού x (x σε μονάδες ακτίνων).
sinh(x) Επιστροφή της hyperbolic sine του αριθμού x.
sqrt(x) Επιστροφή της τετράγωνης rădăcinii του αριθμού x.
tan(x) Επιστροφή της tangent του γωνίου.
tanh(x) Επιστροφή της ορθογωνικής hyperbolic tangent του αριθμού.
trunc(x) Επιστροφή του ολοκληρωμένου μέρους του αριθμού (x).
  • Προηγούμενη σελίδα JS Map
  • Επόμενη σελίδα JS Number