DISKON TERBATAS! Masukkan kupon "skillbaru" saat checkout di kelas apa saja

Logo Koala Skodev mengetik

Skodev

Belajar coding dalam bahasa Indonesia

TIPE DATA NUMBER

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.

Tentang Tipe Data Number

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

Bagaimana cara Kerjanya

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

Metode dan Properti Number

JavaScript menyediakan berbagai metode dan properti yang dapat digunakan bersama tipe data Number.

Beberapa contoh dari metode tersebut seperti:

  1. toString() - Metode ini digunakan untuk mengkonversi tipe data number menjadi string.
let num = 123;
console.log(num.toString()); // hasilnya '123'
  1. toFixed() - Metode ini digunakan untuk menampilkan angka dengan jumlah desimal tertentu.
let num = 12.3456;
console.log(num.toFixed(2)); // hasilnya '12.35'

Beberapa contoh dari properti Number seperti:

  1. MAX_VALUE – Properti ini menyimpan nilai maksimum yang dapat dinyatakan oleh tipe data Number.
console.log(Number.MAX_VALUE);
  1. MIN_VALUE – Properti ini menyimpan nilai minimum positif yang dapat dinyatakan oleh tipe data Number.
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.

👈🏼 Metode-metode string
Operator aritmatika 👉🏼