Nomor JavaScript Lengkap untuk Pemula - Haikal It Support

Nomor JavaScript Lengkap untuk Pemula

Pelajari nomor JavaScript lengkap mulai dari desimal, eksponen, NaN, Infinity, heksadesimal, hingga operasi angka dan string.

Pelajari nomor JavaScript lengkap mulai dari desimal, eksponen, NaN, Infinity, heksadesimal, hingga operasi angka dan string.

Nomor JavaScript Lengkap untuk Pemula

 

JavaScript Numbers

Pembukaan

Nomor (Number) JavaScript digunakan untuk menyimpan dan memproses data angka dalam program. Number sangat penting dalam pengembangan website modern karena digunakan untuk perhitungan data server, bandwidth jaringan, analytic camera system, dashboard monitoring CCTV, hingga statistik realtime.

Dalam sistem profesional seperti Haikal IT Support, number digunakan untuk menghitung jumlah perangkat, kapasitas server, bandwidth, storage NVR, dan analytic monitoring.

Berikut penjelasan lengkap nomor JavaScript.


1. Bilangan Dapat Ditulis dengan atau Tanpa Desimal

Contoh:

let camera = 24;
let bandwidth = 100.5;

Penjelasan

  • 24 adalah integer

  • 100.5 adalah desimal

  • Keduanya bertipe number


2. Bilangan Besar atau Kecil dengan Notasi Eksponen

JavaScript mendukung notasi ilmiah.

Contoh:

let besar = 123e5;
let kecil = 123e-5;

Penjelasan

  • 123e5 = 123 × 100000

  • 123e-5 = 123 ÷ 100000


3. Bilangan Akurat Hanya Sampai 15 Digit

Contoh:

let x = 999999999999999;
let y = 9999999999999999;

console.log(x);
console.log(y);

Hasil:

999999999999999
10000000000000000

Penjelasan

  • JavaScript memiliki batas presisi angka.


4. Floating Point Tidak Selalu Akurat

Contoh:

let hasil = 0.2 + 0.1;

console.log(hasil);

Hasil:

0.30000000000000004

Penjelasan

  • Floating point memiliki keterbatasan presisi.


5. Solusi Mengalikan dan Membagi dengan 10

Contoh:

let hasil = (0.2 * 10 + 0.1 * 10) / 10;

console.log(hasil);

Hasil:

0.3

6. Menjumlahkan Dua Angka

Contoh:

let total = 10 + 5;

console.log(total);

Hasil:

15

7. Menambahkan Dua String Numerik

Contoh:

let hasil = "10" + "5";

console.log(hasil);

Hasil:

105

Penjelasan

  • String akan digabung, bukan dihitung.


8. Menambahkan Angka dan String Numerik

Contoh:

let hasil = 10 + "5";

console.log(hasil);

Hasil:

105

9. Menambahkan String Numerik dan Angka

Contoh:

let hasil = "10" + 5;

console.log(hasil);

Hasil:

105

10. Kesalahan Umum Penjumlahan String dan Angka 1

Contoh:

let hasil = 10 + 5 + "5";

console.log(hasil);

Hasil:

155

Penjelasan

  • 10 + 5 = 15

  • Lalu "15" + "5"


11. Kesalahan Umum Penjumlahan String dan Angka 2

Contoh:

let hasil = "5" + 10 + 5;

console.log(hasil);

Hasil:

5105

Penjelasan

  • Setelah ada string, sisanya dianggap teks.


12. JavaScript Mengubah String Menjadi Angka Saat Membagi

Contoh:

let hasil = "100" / 2;

console.log(hasil);

Hasil:

50

13. JavaScript Mengubah String Saat Mengalikan

Contoh:

let hasil = "10" * 2;

console.log(hasil);

Hasil:

20

14. JavaScript Mengubah String Saat Mengurangkan

Contoh:

let hasil = "10" - 5;

console.log(hasil);

Hasil:

5

15. JavaScript Tidak Mengubah String Saat Menjumlahkan

Contoh:

let hasil = "10" + 5;

console.log(hasil);

Hasil:

105

16. Angka Dibagi String Menghasilkan NaN

Contoh:

let hasil = 100 / "Haikal";

console.log(hasil);

Hasil:

NaN

17. Angka Dibagi String Numerik Menghasilkan Angka

Contoh:

let hasil = 100 / "10";

console.log(hasil);

Hasil:

10

18. Fungsi isNaN()

Contoh:

let hasil = isNaN("Haikal");

console.log(hasil);

Hasil:

true

19. NaN dalam Operasi Matematika

Contoh:

let hasil = NaN + 5;

console.log(hasil);

Hasil:

NaN

20. NaN dalam Operasi String

Contoh:

let hasil = NaN + " Server";

console.log(hasil);

Hasil:

NaN Server

21. NaN Adalah Number

Contoh:

console.log(typeof NaN);

Hasil:

number

22. Infinity pada Angka Sangat Besar

Contoh:

let hasil = 2 / 0;

console.log(hasil);

Hasil:

Infinity

23. Infinity Adalah Number

Contoh:

console.log(typeof Infinity);

Hasil:

number

24. Heksadesimal dengan 0x

Contoh:

let hex = 0xFF;

console.log(hex);

Hasil:

255

25. toString() untuk Hexa, Oktal, dan Biner

Contoh Hexa:

let angka = 255;

console.log(angka.toString(16));

Hasil:

ff

Contoh Biner:

console.log(angka.toString(2));

Hasil:

11111111

26. Angka Dapat Berupa Objek

Contoh:

let angka = new Number(100);

Penjelasan

  • JavaScript mendukung object number.

  • Namun jarang digunakan.


27. Angka dan Objek Tidak Aman Dibandingkan

Contoh:

let x = 100;
let y = new Number(100);

console.log(x == y);
console.log(x === y);

Hasil:

true
false

28. Objek dan Objek Tidak Aman Dibandingkan

Contoh:

let x = new Number(100);
let y = new Number(100);

console.log(x == y);

Hasil:

false

Tips Tambahan

  • Gunakan Number() untuk konversi angka.

  • Hindari mencampur string dan number.

  • Gunakan isNaN() untuk validasi.

  • Hindari penggunaan new Number().


Internal Link

Artikel terkait di Haikal IT Support:

  • Tipe Data JavaScript

  • Variabel JavaScript

  • Aritmatika JavaScript

  • String JavaScript

  • Dasar JavaScript


Kesimpulan

Number JavaScript digunakan untuk berbagai operasi perhitungan dalam website modern. JavaScript mendukung integer, desimal, eksponen, NaN, Infinity, hingga konversi heksadesimal dan biner.

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

إرسال تعليق

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 🙏