JavaScript Math İlgili Kılavuz

Math nesnesi

Math nesnesi, size matematik görevlerini gerçekleştirmenize olanak tanır.

Math bir yapıcı fonksiyon değil. Math'nin tüm özellikleri/metodları, onu oluşturmak zorunda kalmadan Math olarak bir nesne kullanılarak çağrılabilir:

var x = Math.PI;            // PI döndürülür
var y = Math.sqrt(16);      // 16'nın karekökü döndürülür

Kişisel olarak deneyin

Math nesnesi hakkında eğitim için lütfen bizim JavaScript Matematik Eğitimi.

Math nesnesi özellikleri

Özellik Açıklama
E Euler sayısı (yaklaşık 2.718).
LN2 2'nin doğal logaritması (yaklaşık 0.693).
LN10 10'nun doğal logaritması (yaklaşık 2.302).
LOG2E E'nin 2 tabanlı logaritması (yaklaşık 1.442).
LOG10E E'nin 10 tabanlı logaritması (yaklaşık 0.434).
PI PI (yaklaşık 3.14).
SQRT1_2 1/2'nin karekökü (yaklaşık 0.707).
SQRT2 2'nin karekökü (yaklaşık 1.414).

Math nesnesi yöntemleri

Yöntem Açıklama
abs(x) x'nin mutlak değeri.
acos(x) x'nin arktangens değeri, açı olarak.
acosh(x) x'nin hiperbolik arktangens değeri.
asin(x) x'nin arktangens değeri, açı olarak.
asinh(x) x'nin hiperbolik arktangens değeri.
atan(x) x'nin arktangens değeri, döndürülen değer -PI/2 ile PI/2 arasındaki açı değeridir.
atan2(y, x) Parametresinin payının arktangens değeri.
atanh(x) x'nin hiperbolik arktangens değeri.
cbrt(x) x'nin karekökü.
ceil(x) x, en yakın tam sayıya yukarı yuvarlanarak döndürülür.
clz32(x) x'nin 32 bit ikili temsilinde önündeki sıfır sayısı.
cos(x) x'nin kosinüs değeri (x açı olarak).
cosh(x) x'nin hiperbolik kosinüs değeri.
exp(x) Ex'nin değeri.
expm1(x) Ex - 1'nin değeri.
floor(x) x, en yakın tam sayıya yuvarlanarak döndürülür.
fround(x) Sayının en yakın (32 bit tek kesir) float temsilcisi.
log(x) x'nin doğal logaritması.
log10(x) x'nin 10 tabanlı logaritması.
log1p(x) 1 + x'nin doğal logaritması.
log2(x) x'nin 2 tabanlı logaritması.
max(x, y, z, ... , n) Dönüş değeri en büyük sayı.
min(x, y, z, ... , n) Dönüş değeri en küçük sayı.
pow(x, y) x in y kuvvetini döndürür.
random() 0 ile 1 arasında rastgele bir sayı döndürür.
round(x) x i en yakın tam sayıya yuvarlar.
sign(x) Sayının işaretini döndürür (sayıyı pozitif, negatif veya sıfır olarak kontrol eder).
sin(x) x in sinus değerini döndürür (x açı olarak verilir).
sinh(x) x in hiperbolik sinus değerini döndürür.
sqrt(x) x in karekök değerini döndürür.
tan(x) Açınn cotan değerini döndürür.
tanh(x) Sayının hiperbolik cotan değerini döndürür.
trunc(x) Sayı (x) nin tam sayısını döndürür.