JavaScript 实例

Angka JavaScript

Boleh ditulis nilai dengan atau tanpa titik decimal
Boleh digunakan sistem penghitungan eksponen untuk menulis nombor yang sangat besar atau kecil
Nombor akan ditepungi kepada 15 digit
Aritmetik floating-point tidak selalu 100% tepat
Tetapi boleh memecahkan masalah ini dengan mengganda dan membagi 10
Pertukaran nombor akan menghasilkan nombor baru
Pertukaran teks nombor kedua akan menghasilkan teks gabungan
Pertukaran nombor dan teks nombor juga akan menghasilkan teks gabungan
Pertukaran teks nombor dan nombor juga akan menghasilkan teks gabungan
Pertukaran teks dan nombor biasa 1
Kesalahan biasa saat menambahkan 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 penambahan
Angka yang dibagi dengan string bukan lagi angka
Pembagian angka dengan string angka akan menghasilkan angka
Fungsi global JavaScript isNaN() mengecek apakah nilai adalah angka
Penggunaan NaN dalam operasi matematik akan selalu mengembalikan NaN
Penggunaan NaN dalam operasi matematik string akan menggabungkan NaN
Tipe NaN adalah bilangan (tidak salah! typeof NaN mengembalikan number)
Jika dihitung angka yang melebihi angka maksimal yang mungkin, maka akan mengembalikan tak hingga (Infinity)
Pembagian dengan nol akan menghasilkan Infinity
Infinity juga adalah bilangan (typeof Infinity mengembalikan number)
Konstan yang diawali dengan 0x akan diartikan sebagai heksadesimal
Metode toString() dapat menampilkan 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