Contoh JavaScript

Angka JavaScript

nilai dapat ditulis dengan atau tanpa titik desimal
dapat digunakan sistem bilangan eksponensial untuk menulis angka yang sangat besar atau kecil
angka akan disesuaikan dengan 15 digit
aritmetika floating-point tidak selalu 100% akurat
tetapi masalah ini dapat dipecahkan dengan kali dan dibagi dengan 10
menambahkan dua angka akan menghasilkan angka baru
menambahkan dua string angka akan menghasilkan string yang dihubungkan
menambahkan angka dan string angka juga akan menghasilkan string yang dihubungkan
menambahkan string angka dan angka juga akan menghasilkan string yang dihubungkan
kesalahan biasa menambahkan string dan angka 1
Kesalahan yang sering terjadi saat penjumlahan string dan angka 2
JavaScript akan mencoba mengubah string menjadi angka dalam operasi pembagian
JavaScript akan mencoba mengubah string menjadi angka dalam operasi perkalian
JavaScript akan mencoba mengubah string menjadi angka dalam operasi pengurangan
JavaScript tidak akan mengubah string menjadi angka dalam operasi penjumlahan
Angka yang dibagi dengan string bukan lagi angka
Pembagian angka dengan string angka akan menghasilkan angka
Fungsi JavaScript global isNaN() mengecek apakah nilai adalah angka
Penggunaan NaN dalam operasi matematika akan selalu mengembalikan NaN
Penggunaan NaN dalam operasi matematika string akan menggabungkan NaN
Tipe NaN adalah angka (tidak salah! typeof NaN mengembalikan number)
Jika dihitung angka yang di luar angka maksimal yang mungkin, maka akan mengembalikan tak hingga (Infinity)
Pembagian dengan nol akan menghasilkan Infinity
Infinity juga adalah angka (typeof Infinity mengembalikan number)
Konstan dengan prefiks 0x akan diartikan sebagai heksadesimal
Metode toString() dapat mengeluarkan bilangan dalam heksadesimal, oktal, atau biner
Angka dapat menjadi objek
Angka dan objek tidak dapat dibandingkan dengan aman
Objek dan objek tidak dapat dibandingkan dengan aman

Contoh penjelasan: angka