Fungsi Matematika JavaScript #1

Mar 16 2023
Halo, Saya GIbson, Di blog ini, kita akan melihat beberapa fungsi JavaScript Math yang berguna dengan contoh sederhana. Jadi mari kita beralih ke topik.

Halo,

Saya GIbson, Di blog ini, kita akan melihat beberapa fungsi matematika JavaScript yang berguna dengan contoh sederhana.

Fungsi Matematika JavaScript bagian-1

Jadi mari kita beralih ke topik.

Daftar Isi:

Daftar Isi

Mari kita lihat metode ini satu per satu.

Matematika.abs()

Pertama, mari kita lihat apa itu metode Math.abs() dengan sebuah contoh. dalam JavaScript, metode ini digunakan untuk mengembalikan nilai absolut. Nilai absolut memberikan nilai positif. Dan nilai absolut tidak pernah negatif.

Anda bisa meneruskan angka sebagai parameter ke metode Math.abs() .

Contoh:

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

Sekarang kita akan melihat apa itu Math.pow(). Metode ini digunakan untuk mengembalikan nilai x pangkat y .

sintaksis:

sintaksis

Contoh:

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

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

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

8
16
0.1

Sekarang kita akan melihat apa itu metode Math.max() dan Math.min(). Pertama, kita akan melihat metode Math.max(), Metode ini membantu mengembalikan nilai terbesar, dan metode Math.min() adalah kebalikan dari metode Math.max().

Catatan: Semua argumen harus bertipe data numerik. Jika tidak, NaN dikembalikan.

Contoh:

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

Metode Math.ceil() digunakan untuk membulatkan angka yang lebih besar dari atau sama dengan atau terdekat dengan angka tertentu .

Metode ini hanya mengambil satu parameter. Dan parameter harus bertipe data numerik . Jika tidak, NaN dikembalikan.

Contoh:

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

Metode floor() ini mirip dengan metode ceil() . Dan metode ini digunakan untuk membulatkan bilangan bulat ke bilangan bulat terdekat yang lebih kecil dari bilangan bulat saat ini.

Contoh:

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

Metode Math.round () berisi ceil() dan floor() . Math.round () mengumpulkan angka tergantung pada bagian pecahan dari angka tersebut.

Jika bagian pecahan lebih besar dari 0,5 , bilangan bulat dibulatkan ke nilai absolut berikutnya yang lebih tinggi .

Jika bagian pecahan kurang dari 0,5 , bilangan bulat dibulatkan menjadi bilangan bulat dengan nilai absolut terendah .

Jika bagian pecahan tepat 0,5 , bilangan bulat dibulatkan ke nilai absolut berikutnya .

Contoh:

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

Kesimpulan:

Saya harap blog ini dapat membantu Anda. Sampai jumpa di blog saya berikutnya, Sampai saat itu Berhati-hatilah! Terus belajar!

Terima kasih untuk membaca blog ini………

Semoga harimu menyenangkan ……

Baca untuk informasi lebih lanjut di sini,