Math Kütüphanesi

Javascript'te dahili olarak Math kütüphanesi mevcuttur. Basit düzeyde birçok işlemi barındırır. Doğrudan Math.metot() şeklinde kullanılır.

Math.ceil() | Math.floor() | Math.round()

Yukarı yuvarlamaları Math kütüphanesinin .ceil() metodu ile yapabilirsiniz. Örnek.

let sayi1 = 5.0002;
let sayi2 = -5.0002;
alert( Math.ceil(sayi1) ); // 6 Çıktısını verir.
alert( Math.ceil(sayi2) ); // -5 Çıktısını verir.

Aşağı yuvarlamaları Math kütüphanesinin .floor() metodu ile yapabilirsiniz. Örnek.

let sayi1 = 5.9999;
let sayi2 = -5.9999;
alert( Math.floor(sayi1) ); // 5 Çıktısını verir.
alert( Math.floor(sayi2) ); // -6 Çıktısını verir.

Standart yuvarlamaları Math kütüphanesinin .round() metodu ile yapabilirsiniz. Örnek.

let sayi1 = 5.49999;
let sayi2 = 5.50000;
alert( Math.round(sayi1) ); // 5 Çıktısını verir. Çünkü 5.5'ten küçük.
alert( Math.round(sayi2) ); // 6 Çıktısını verir. Çünkü 5.5 veya daha büyük.

Standart yuvarlamaları Math kütüphanesinin .round() metodu ile yapabilirsiniz. Örnek.

let sayi1 = 5.49999;
let sayi2 = 5.50000;
alert( Math.round(sayi1) ); // 5 Çıktısını verir. Çünkü 5.5'ten küçük.
alert( Math.round(sayi2) ); // 6 Çıktı

Math.pow() | Math.sqrt() | Math.cbrt()

Üs alma işlemini Math kütüphanesinin .pow() metodu ile yapabilirsiniz. Örnek.

Karekök alma işlemini Math kütüphanesinin .sqrt() metodu ile yapabilirsiniz. Örnek.

Küpkök alma işlemini Math kütüphanesinin .cbrt() metodu ile yapabilirsiniz. Örnek.

Math.abs() | Math.min() | Math.max() | Math.random() | Math.trunc() |

Mutlak değer alma işlemini Math kütüphanesinin .abs() metodu ile yapabilirsiniz. Örnek.

Bir serideki en küçük değeri Math kütüphanesinin .min() metodu ile doğrudan elde edersiniz. Örnek.

Bir serideki en büyük değeri Math kütüphanesinin .max() metodu ile doğrudan elde edersiniz. Örnek.

Rasgele olarak 0-1 arasında bir sayıyı Math kütüphanesinin .random() metodu ile üretebilirsiniz. Örnek.

Ondalıklı bir sayının tamsayı kısmını yuvarlatmadan Math kütüphanesinin .trunc() metodu ile elde edebilirsiniz. Örnek.

Bu işlemlerin haricinde Math kütüphanesinin .sin(), .cos(), .tan(), .cot(), .log(), .log10() gibi metotlar da mevcuttur.

Ayrıca Math.PI olarak pi sayısı sabit olarak mevcuttur.

Last updated