Pelajari metode nomor JavaScript lengkap seperti toString(), toFixed(), parseInt(), parseFloat(), NaN, Infinity, dan Number().
Metode Nomor JavaScript Lengkap untuk Pemula
Pembukaan
Metode nomor JavaScript digunakan untuk memproses, mengubah, dan memformat angka dalam program. Method number sangat penting dalam pengembangan website modern karena digunakan untuk monitoring server, statistik CCTV, analytic camera system, bandwidth jaringan, dan dashboard realtime.
Dalam sistem profesional seperti Haikal IT Support, metode number digunakan untuk menghitung storage NVR, bandwidth network, analytic data, dan performa server.
Berikut penjelasan lengkap metode nomor JavaScript.
1. Metode toString() Mengonversi Angka Menjadi String
Contoh:
let angka = 100;
console.log(angka.toString());
Hasil:
"100"
Penjelasan
Mengubah number menjadi string.
2. Metode valueOf() Mengembalikan Angka sebagai Number
Contoh:
let angka = 500;
console.log(angka.valueOf());
Hasil:
500
Penjelasan
Mengambil nilai asli number.
3. toExponential() Mengembalikan Notasi Eksponensial
Contoh:
let angka = 123456;
console.log(angka.toExponential(2));
Hasil:
1.23e+5
Penjelasan
Menampilkan angka dalam format eksponen.
4. Metode toFixed() Membulatkan Angka
Contoh:
let bandwidth = 10.5678;
console.log(bandwidth.toFixed(2));
Hasil:
10.57
Penjelasan
Membulatkan angka sesuai jumlah digit desimal.
5. Metode toPrecision()
toPrecision() menentukan panjang total angka.
Contoh:
let angka = 10.56789;
console.log(angka.toPrecision(4));
Hasil:
10.57
Penjelasan
Mengatur total digit angka.
6. Metode Global Number() Mengubah Variabel Menjadi Number
Contoh:
let angka = Number("100");
console.log(angka);
Hasil:
100
7. Number() Dapat Mengubah Tanggal Menjadi Angka
Contoh:
let tanggal = Number(new Date());
console.log(tanggal);
Hasil:
1747260000000
Penjelasan
Menghasilkan timestamp.
8. parseInt() Mengubah String Menjadi Integer
Contoh:
let angka = parseInt("100px");
console.log(angka);
Hasil:
100
Penjelasan
Mengambil angka bulat dari string.
9. parseFloat() Mengubah String Menjadi Desimal
Contoh:
let angka = parseFloat("10.55");
console.log(angka);
Hasil:
10.55
10. MAX_VALUE Mengembalikan Angka Terbesar
Contoh:
console.log(Number.MAX_VALUE);
Hasil:
1.7976931348623157e+308
Penjelasan
Nilai number terbesar di JavaScript.
11. MIN_VALUE Mengembalikan Angka Terkecil
Contoh:
console.log(Number.MIN_VALUE);
Hasil:
5e-324
12. POSITIVE_INFINITY Mewakili Infinity Positif
Contoh:
console.log(Number.POSITIVE_INFINITY);
Hasil:
Infinity
13. POSITIVE_INFINITY pada Overflow
Contoh:
let hasil = 1 / 0;
console.log(hasil);
Hasil:
Infinity
14. NEGATIVE_INFINITY Mewakili Infinity Negatif
Contoh:
console.log(Number.NEGATIVE_INFINITY);
Hasil:
-Infinity
15. NEGATIVE_INFINITY pada Overflow Negatif
Contoh:
let hasil = -1 / 0;
console.log(hasil);
Hasil:
-Infinity
16. NaN Mewakili “Not-a-Number”
Contoh:
let hasil = 100 / "Haikal";
console.log(hasil);
Hasil:
NaN
17. Operasi pada String Menghasilkan NaN
Contoh:
let hasil = "CCTV" * 10;
console.log(hasil);
Hasil:
NaN
18. Properti Number pada Variabel Menghasilkan Undefined
Contoh:
let angka = 100;
console.log(angka.MAX_VALUE);
Hasil:
undefined
Penjelasan
Properti
MAX_VALUEhanya milik objectNumber.
Benar:
console.log(Number.MAX_VALUE);
Penyebab Error Number Methods
Beberapa kesalahan umum:
Menggunakan method pada string
Salah penulisan method
Menggunakan property Number pada variabel
Data bukan tipe number
Cara Mengatasi Error Number
1. Gunakan Number()
Contoh:
let angka = Number("100");
2. Gunakan parseInt() atau parseFloat()
Contoh:
parseInt("100px");
parseFloat("10.5");
3. Gunakan isNaN()
Contoh:
console.log(isNaN("Haikal"));
Hasil:
true
Contoh Kasus
Kasus:
Dashboard monitoring bandwidth menampilkan data salah.
Penyebab:
Data bandwidth masih berupa string.
Salah:
let bandwidth = "100.5";
console.log(bandwidth + 10);
Hasil:
100.510
Benar:
let bandwidth = parseFloat("100.5");
console.log(bandwidth + 10);
Hasil:
110.5
Tips Tambahan
Gunakan
parseFloat()untuk angka desimal.Gunakan
parseInt()untuk integer.Gunakan
toFixed()untuk tampilan laporan.Gunakan
isNaN()untuk validasi input.
Internal Link
Artikel terkait di Haikal IT Support:
Nomor JavaScript
Aritmatika JavaScript
Tipe Data JavaScript
Variabel JavaScript
Dasar JavaScript
Kesimpulan
Metode nomor JavaScript digunakan untuk mengubah, memformat, dan memproses angka dalam website modern. JavaScript menyediakan banyak method seperti toString(), toFixed(), parseInt(), parseFloat(), hingga property seperti MAX_VALUE, Infinity, dan NaN.
Pemahaman metode number sangat penting dalam pengembangan dashboard monitoring CCTV, analytic camera system, server management, dan network system profesional di Haikal IT Support.