JavaScript Matematik işlevi #1

Mar 16 2023
Merhabalar, Ben Gibson, Bu blogda basit örneklerle bazı faydalı JavaScript Math fonksiyonlarını göreceğiz. Öyleyse konulara geçelim.

Merhaba,

Ben Gibson, Bu blogda basit örneklerle bazı faydalı JavaScript Math fonksiyonlarını göreceğiz.

JavaScript Matematik işlevi bölüm-1

Öyleyse konulara geçelim.

İçerik tablosu:

İçerik tablosu

Bu yöntemleri tek tek inceleyelim.

Matematik.abs()

İlk olarak Math.abs() yönteminin ne olduğunu bir örnekle görelim . JavaScript'te bu yöntem mutlak değeri döndürmek için kullanılır. Mutlak değer pozitif bir değer verir. Ve mutlak değer asla negatif olamaz.

Math.abs() yöntemine parametre olarak bir sayı iletebilirsiniz .

Örnek:

const subtraction = (a, b) => {
  return Math.abs(a - b);
};

console.log(subtraction(3, 5));

console.log(Math.abs(-41));

// More Examples

console.log(Math.abs([]));
console.log(Math.abs(null));
console.log(Math.abs("string"));
console.log(Math.abs());

2
41
0
0
NaN
NaN

Şimdi Math.pow()'un ne olduğunu göreceğiz. Bu yöntem, x'in değerini y'nin gücüne döndürmek için kullanılır .

sözdizimi:

sözdizimi

Örnek:

console.log(Math.pow(2, 3));

console.log(Math.pow(4, 2));

console.log(Math.pow(10, -1));

8
16
0.1

Şimdi Math.max() ve Math.min() metodlarının ne olduğunu göreceğiz. İlk önce Math.max() yöntemini göreceğiz. Bu yöntem en büyük değeri döndürmeye yardımcı olur ve Math.min() yöntemi Math.max() yönteminin tersidir.

Not: Tüm bağımsız değişkenler sayısal veri türünde olmalıdır. Aksi takdirde, NaN döndürülür.

Örnek:

const testArr = [2, 3, 0, 7, -1];

console.log(Math.max(...testArr));
console.log(Math.min(4, 2, -8, 4));
console.log(Math.max("gibson", 1));
console.log(Math.min("a", "b", "c"));

7
-8
NaN
NaN

Math.ceil() yöntemi, verilen bir sayıdan büyük veya ona eşit veya ona en yakın olan bir sayıyı yuvarlamak için kullanılır .

Bu metot sadece bir parametre alır. Ve parametre sayısal veri tipinde olmalıdır . Aksi takdirde, NaN döndürülür.

Örnek:

let result1 = Math.ceil(-3.8);
console.log(result1);

let result2 = Math.ceil(4.55);
console.log(result2);

let result3 = Math.ceil("Gibson");
console.log(result3);

let result4 = Math.ceil(null);
console.log(result4);

-3
5
NaN
0

Bu floor() yöntemi, ceil() yöntemine benzer . Ve bu yöntem, tam sayıyı mevcut tam sayıdan daha küçük olan en yakın tam sayıya yuvarlamak için kullanılır .

Örnek:

let result1 = Math.floor(-3.8);
console.log(result1);

let result2 = Math.floor(4.55);
console.log(result2);

let result3 = Math.floor("Gibson");
console.log(result3);

let result4 = Math.floor(null);
console.log(result4);

-4
4
NaN
0

Math.round () yöntemi hem ceil() hem de floor() öğelerini içerir . Math.round (), sayının kesirli kısmına bağlı olarak bir sayıyı yuvarlar .

Kesirli kısım 0,5'ten büyükse , tamsayı bir sonraki daha yüksek mutlak değere yuvarlanır .

Kesirli kısım 0,5'ten küçükse , tam sayı mutlak değeri en düşük olan tam sayıya yuvarlanır .

Kesirli kısım tam olarak 0,5 ise , tamsayı bir sonraki mutlak değere yuvarlanır .

Örnek:

let result1 = Math.round(-3.8);
console.log(result1);

let result2 = Math.round(4.55);
console.log(result2);

let result3 = Math.round(4.4);
console.log(result3);

let result4 = Math.round("Gibson");
console.log(result4);

let result5 = Math.round(null);
console.log(result5);

5
4
NaN
0

Çözüm:

Umarım bu blog size yardımcı olur. Bir sonraki bloğumda görüşmek dileğiyle, O zamana kadar Kendinize İyi Bakın! Öğrenmeye devam et!

Bu bloğu okuduğun için teşekkür ederiz………

İyi Günler ……

Daha fazla bilgi için burayı okuyun,