Javascript

JavaScript Math Kütüphanesi

JavaScript Math nesnesi matematiksel işlemler yapmamıza imkan verir. Bu kütüphane bir kaç tane sabit ve çok sayıda metot içermektedir. Bu yazıda kütüphanede sık kullanılan sabitler ve fonksiyonların kullanımları açıklanmıştır.

Yazımı:

 

Math Nesnesi Sabitleri

İlk olarak Math nesnesinde bulunan sabitlere bakalım.

EE sayısını verir. (yaklaşık. 2.718)
LN2Logaritma 2yi verir. (yaklaşık. 0.693)
LN10Logaritma 10 verir. (yaklaşık. 2.302)
LOG2E2 tabanında logritma E verir. (yaklaşık. 1.442)
LOG10EOn tabanında logaritma E (yaklaşık. 0.434)
PIPI sabiti (yaklaşık . 3.14)
SQRT1_2Karekök 2yi verir. (yaklaşık. 0.707)
SQRT22nin karesi verir. (yaklaşık. 1.414)
 

Math Nesnesi Fonksiyonları

Math nesnesi içinde çok sayıda metot olmasına rağmen bu yazıda en sık kullanılan fonksiyonlara yer verilecektir.

JavaScript ceil() Kullanımı

Yukarı doğru en yakın tam sayıya yuvarlama için kullanılır.

JavaScript floor() Kullanımı

Aşağı doğru en yakın tam sayıya yuvarlar.

JavaScript max() Kullanımı

Kendisine parametre olarak verilen değerlerden en büyüğünü döndürür.

 

JavaScript min() Kullanımı

Kendisine parametre olarak verilen değerlerden en küçüğünü döndürür.

 

JavaScript pow() Kullanımı

Sayının kuvvetini hesaplamak için kullanılır. Diğer bir ifade ile üs alma fonksiyonudur.

 

JavaScript random() Kullanımı

0-1 arasında rastgele bir sayı üretir.

JavaScript round() Kullanımı

Sayıyı en yakın tam sayıya yuvarlar.

 

JavaScript Math Nesnesindeki Tüm Fonksiyonlar

abs(x)acos(x)acosh(x)asin(x)
asinh(x)atan(x)atan2(y, x)atanh(x)
cbrt(x)ceil(x)cos(x)cosh(x)
exp(x)floor(x)log(x)max(x, y, z, …, n)
min(x, y, z, …, n)pow(x, y)random()round(x)
sin(x)sinh(x)sqrt(x)tan(x)
tanh(x)trunc(x)

Yorum yap