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
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.6dibulatkan ke atas.4.4dibulatkan 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
64adalah8.
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
0°bernilai1.
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°Cdikonversi menjadi86°F.
Penyebab Error Math JavaScript
Beberapa kesalahan umum:
Salah penulisan
MathMenggunakan 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()danMath.min()untuk statistik.Gunakan
Math.abs()untuk nilai absolut.Gunakan
Math.PIuntuk 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.