Metode Nomor JavaScript Lengkap untuk Pemula

Metode Nomor JavaScript Lengkap untuk Pemula

Pelajari metode nomor JavaScript lengkap seperti toString(), toFixed(), parseInt(), parseFloat(), NaN, Infinity, dan Number().

Pelajari metode nomor JavaScript lengkap seperti toString(), toFixed(), parseInt(), parseFloat(), NaN, Infinity, dan Number().

Metode Nomor JavaScript Lengkap untuk Pemula

JavaScript Number Methods

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_VALUE hanya milik object Number.

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.

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 🙏