Dalam JavaScript , ada dua cara untuk memeriksa apakah suatu variabel adalah angka : isNaN() – Singkatan dari “is Not a Number ”, jika variabel bukan angka , itu mengembalikan true, jika tidak mengembalikan false. typeof – Jika variabel adalah angka , ia akan mengembalikan string bernama “ angka ”.
Juga tahu, bagaimana Anda memeriksa apakah string adalah angka JavaScript?
Dalam JavaScript, ada dua cara untuk memeriksa apakah suatu variabel adalah angka:
- isNaN() – Singkatan dari “is Not a Number”, jika variabel bukan angka, itu mengembalikan true, jika tidak mengembalikan false.
- typeof – Jika variabel adalah angka, itu akan mengembalikan string bernama “angka”.
Selanjutnya, bukankah angka JavaScript? Fungsi JavaScript isNaN() Fungsi isNaN() menentukan apakah suatu nilai adalah angka ilegal ( Not -a-Number ). Fungsi ini mengembalikan true jika nilainya sama dengan NaN . Jika tidak, ia mengembalikan false. isNaN() tidak mengonversi nilai menjadi Number , dan tidak akan mengembalikan nilai true untuk nilai apa pun yang bukan bertipe Number .
Demikian pula orang mungkin bertanya, bagaimana cara mengonversi string menjadi angka dalam JavaScript?
Mengubah string menjadi angka dengan vanilla JavaScript
- parseInt() # Metode parseInt() mengubah string menjadi integer (bilangan bulat). Ia menerima dua argumen.
- parseFloat() # Metode parseFloat() mengubah string menjadi angka titik (angka dengan titik desimal).
- Number() # Metode Number() mengonversi string menjadi angka.
Bagaimana cara mengubah string menjadi angka?
Anda dapat mengonversi string menjadi angka dengan memanggil metode Parse atau TryParse yang terdapat pada berbagai tipe numerik ( int , long , double , dll.), atau dengan menggunakan metode di System. Konversi kelas. Jika Anda memiliki string , akan lebih efisien dan mudah untuk memanggil metode TryParse (misalnya, int .