tipe data angka javascript
Dalam JavaScript, terdapat beberapa tipe data angka yang dapat Anda gunakan. Berikut adalah beberapa tipe data angka yang umum digunakan dalam JavaScript:
Angka (Number): Tipe data angka digunakan untuk merepresentasikan angka, baik bilangan bulat maupun bilangan desimal. Contoh penggunaan:
javascript
Copy code
var angkaBulat = 10;
var angkaDesimal = 3.14;
Angka Floating-Point (Floating-Point Number): Tipe data ini digunakan untuk merepresentasikan angka dengan titik desimal (bilangan pecahan). Contoh penggunaan:
javascript
Copy code
var pi = 3.14159;
var harga = 99.99;
Infinity: Tipe data ini digunakan untuk merepresentasikan nilai tak terhingga positif atau negatif. Contoh penggunaan:
javascript
Copy code
var infinityPositif = Infinity;
var infinityNegatif = -Infinity;
NaN (Not a Number): Tipe data ini digunakan untuk merepresentasikan nilai yang bukan angka. Contoh penggunaan:
javascript
Copy code
var hasil = 10 / "apel"; // NaN
Selain tipe data angka tersebut, JavaScript juga memiliki beberapa metode bawaan yang dapat digunakan untuk melakukan operasi atau manipulasi pada angka, seperti Math.round(), Math.ceil(), Math.floor(), Math.random(), dan lainnya.
Penting untuk diingat bahwa JavaScript menggunakan representasi floating-point 64-bit untuk tipe data angka. Oleh karena itu, terkadang terdapat ketidakakuratan dalam perhitungan yang melibatkan angka desimal. Untuk operasi yang membutuhkan presisi tinggi, biasanya digunakan pustaka matematika eksternal.