Bab 3
Angka
JavaScript memiliki hanya satu jenis angka - titik apung 64 bit. Ini sama dengan double
di Java. Berbeda dengan sebagian besar bahasa pemrograman lain, tidak ada tipe bilangan bulat terpisah, jadi 1 dan 1.0 adalah nilai yang sama. Membuat angka cukup mudah, bisa dilakukan seperti tipe variabel lainnya dengan menggunakan kata kunci var
.
Angka dapat dibuat dari nilai konstan:
// Ini adalah angka desimal:
let a = 1.2;
// Ini adalah angka bulat:
let b = 10;
Atau, dari nilai variabel lain:
let a = 2;
let b = a;
Presisi bilangan bulat akurat hingga 15 digit dan angka maksimum adalah 17.
let x = 999999999999999; // x akan menjadi 999999999999999
let y = 9999999999999999; // y akan menjadi 10000000000000000
Konstanta numerik diinterpretasikan sebagai heksadesimal jika diawali dengan 0x
.
let z = 0xff; // 255