Matematika JavaScript Lengkap untuk Pemula

Matematika JavaScript Lengkap untuk Pemula

Pelajari matematika JavaScript lengkap mulai dari Math.PI, round, pow, sqrt, abs, ceil, floor, sin, cos, max, min, dan konversi suhu.

Pelajari matematika JavaScript lengkap mulai dari Math.PI, round, pow, sqrt, abs, ceil, floor, sin, cos, max, min, dan konversi suhu.

Matematika JavaScript Lengkap untuk Pemula

JavaScript Math

Pembukaan

JavaScript menyediakan object Math yang digunakan untuk melakukan berbagai operasi matematika seperti pembulatan angka, akar kuadrat, perpangkatan, trigonometri, hingga konversi suhu.

Dalam pengembangan sistem profesional seperti Haikal IT Support, fungsi matematika digunakan untuk analytic camera system, monitoring bandwidth, statistik server, perhitungan storage CCTV, dan dashboard realtime.

Berikut penjelasan lengkap matematika JavaScript.


1. Math.PI Mengembalikan Nilai PI

Math.PI digunakan untuk mendapatkan nilai π (pi).

Contoh Kode

console.log(Math.PI);

Hasil

3.141592653589793

Penjelasan

  • PI digunakan dalam perhitungan lingkaran dan trigonometri.


2. Math.round(x) Membulatkan Angka

Math.round() membulatkan angka ke nilai terdekat.

Contoh Kode

console.log(Math.round(4.6));
console.log(Math.round(4.4));

Hasil

5
4

Penjelasan

  • 4.6 dibulatkan ke atas.

  • 4.4 dibulatkan ke bawah.


3. Math.pow(x, y) Menghitung Pangkat

Contoh Kode

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

Hasil

8

Penjelasan

  • 2³ = 8


4. Math.sqrt(x) Mengembalikan Akar Kuadrat

Contoh Kode

console.log(Math.sqrt(64));

Hasil

8

Penjelasan

  • Akar kuadrat dari 64 adalah 8.


5. Math.abs(x) Mengembalikan Nilai Absolut

Contoh Kode

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

Hasil

100

Penjelasan

  • Nilai negatif diubah menjadi positif.


6. Math.ceil(x) Membulatkan ke Atas

Contoh Kode

console.log(Math.ceil(4.2));

Hasil

5

Penjelasan

  • Selalu dibulatkan ke angka lebih besar.


7. Math.floor(x) Membulatkan ke Bawah

Contoh Kode

console.log(Math.floor(4.9));

Hasil

4

Penjelasan

  • Selalu dibulatkan ke bawah.


8. Math.sin(x) Mengembalikan Nilai Sinus

Rumus sinus:

genui{"math_block_widget_always_prefetch_v2":{"content":"y = \sin(x)"}}

Contoh Kode

console.log(Math.sin(90 * Math.PI / 180));

Hasil

1

Penjelasan

  • JavaScript menggunakan radian.

  • 90° = π/2


9. Math.cos(x) Mengembalikan Nilai Cosinus

Rumus cosinus:

genui{"math_block_widget_always_prefetch_v2":{"content":"y = \cos(x)"}}

Contoh Kode

console.log(Math.cos(0 * Math.PI / 180));

Hasil

1

Penjelasan

  • Cosinus bernilai 1.


10. Math.max() Mengembalikan Nilai Tertinggi

Contoh Kode

console.log(Math.max(10, 20, 30, 40));

Hasil

40

Penjelasan

  • Mengambil angka terbesar.


11. Math.min() Mengembalikan Nilai Terendah

Contoh Kode

console.log(Math.min(10, 20, 30, 40));

Hasil

10

Penjelasan

  • Mengambil angka terkecil.


12. Mengubah Celsius ke Fahrenheit

Rumus Fahrenheit:

F = \frac{9}{5}C + 32

Contoh Kode

function toFahrenheit(celsius) {

  return (9 / 5) * celsius + 32;

}

console.log(toFahrenheit(30));

Hasil

86

Penjelasan

  • 30°C dikonversi menjadi 86°F.


Penyebab Error Math JavaScript

Beberapa kesalahan umum:

  • Salah penulisan Math

  • Menggunakan string pada operasi matematika

  • Salah penggunaan radian

  • Kurang parameter function


Cara Mengatasi Error Math

1. Pastikan Menggunakan Math.

Salah:

round(5.5);

Benar:

Math.round(5.5);

2. Gunakan Number

Salah:

Math.sqrt("Haikal");

Hasil

NaN

3. Gunakan Konversi Derajat ke Radian

Contoh:

Math.sin(90 * Math.PI / 180);

Contoh Kasus

Kasus:

Dashboard analytic camera salah menghitung rata-rata bandwidth.

Penyebab:

Data masih berupa string.

Salah:

let bandwidth = "100";

console.log(Math.sqrt(bandwidth));

Benar:

let bandwidth = Number("100");

console.log(Math.sqrt(bandwidth));

Hasil

10

Tips Tambahan

  • Gunakan Math.round() untuk laporan angka.

  • Gunakan Math.max() dan Math.min() untuk statistik.

  • Gunakan Math.abs() untuk nilai absolut.

  • Gunakan Math.PI untuk perhitungan lingkaran.


Internal Link

Artikel terkait di Haikal IT Support:

  • Aritmatika JavaScript

  • Nomor JavaScript

  • Metode Nomor JavaScript

  • Fungsi JavaScript

  • Dasar JavaScript


Kesimpulan

Object Math JavaScript menyediakan berbagai fungsi matematika penting seperti pembulatan, akar kuadrat, perpangkatan, trigonometri, hingga konversi suhu.

Pemahaman matematika JavaScript sangat penting dalam pengembangan dashboard monitoring CCTV, analytic camera system, server management, dan network system profesional di Haikal IT Support.

Post a Comment

Silakan tinggalkan komentar Anda dengan bahasa yang sopan dan relevan dengan topik.
Pertanyaan, saran, atau sharing pengalaman seputar IT Support sangat kami apresiasi.
Komentar yang mengandung spam, promosi, atau ujaran tidak pantas tidak akan ditampilkan.
Terima kasih 🙏