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
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. |