DISKON TERBATAS! Masukkan kupon "skillbaru" saat checkout di kelas apa saja
Skodev
Belajar coding dalam bahasa Indonesia
Pelajari tentang tipe data Number dalam JavaScript, cara menggunakannya, dan beberapa metode dan properti yang penting.
JavaScript menawarkan beberapa tipe data yang berbeda untuk memenuhi berbagai kebutuhan pemrograman. Salah satunya adalah tipe data Number. Tipe data ini digunakan untuk menangani angka, baik angka bulat maupun desimal.
Number adalah salah satu tipe data primitif dalam JavaScript. Tipe ini digunakan untuk merepresentasikan nilai numerik, termasuk angka bulat (integer) dan angka dengan nilai desimal atau floating point numbers.
Contohnya:
let x = 123; // ini adalah angka bulat
let y = 12.3; // ini adalah angka desimal
Tipe data Number dalam JavaScript dapat menyimpan nilai numerik antara -9007199254740991 (-2^53 - 1) dan 9007199254740991 (2^53 - 1). Nilai di luar rentang ini tidak dapat diwakili dengan tipe data Number dan akan menghasilkan Infinity atau -Infinity.
Sebagai tambahan, JavaScript menyediakan nilai spesial yang disebut sebagai NaN (Not a Number) yang bisa muncul ketika operasi matematika tidak dapat menghasilkan nilai yang valid atau bisa dipahami.
Contohnya:
let z = 1 / 0; // ini akan menghasilkan Infinity
let a = 'abc' / 2; // ini akan menghasilkan NaN
JavaScript menyediakan berbagai metode dan properti yang dapat digunakan bersama tipe data Number.
Beberapa contoh dari metode tersebut seperti:
let num = 123;
console.log(num.toString()); // hasilnya '123'
let num = 12.3456;
console.log(num.toFixed(2)); // hasilnya '12.35'
Beberapa contoh dari properti Number seperti:
console.log(Number.MAX_VALUE);
console.log(Number.MIN_VALUE);
Dengan mengetahui berbagai hal mengenai tipe data Number dalam JavaScript ini, kamu dapat mengoperasikan angka dengan lebih fleksibel dalam kode program JavaScript kamu.