Artikel ini menjelaskan penilaian dan teknik pemrosesan JavaScript untuk angka. Bagikan untuk referensi Anda. Analisis spesifiknya adalah sebagai berikut:
Sifat polimorfik javascript sangat keren. Anda tidak perlu mengingat begitu banyak variabel aneh untuk VAR. Namun, terkadang Anda bingung. Mengapa, saya jelas menambahkan dua angka, tetapi hasilnya ditambahkan sebagai string? Ini adalah hal yang buruk tentang JavaScript Var, tidak seperti PHP, menggunakan a. untuk menunjukkan bahwa ini adalah koneksi string. Inilah yang Anda butuhkan parsefloat untuk menentukan bahwa var ini adalah angka. Isnan perlu digunakan untuk menentukan apakah ini angka. Ketika Isnan (var yang dinilai), hasilnya benar, maka itu bukan angka, dan hasilnya salah, maka itu adalah angka, perhatikan di sini.
Berikut ini adalah program seperti ini. Masukkan dua angka dan dapat ditambahkan secara normal. Jika salah satu input bukan angka, prompt muncul. Jika inputnya adalah angka, hasilnya muncul. Perlu dicatat bahwa dalam JavaScript, 00000.22 juga akan dianggap sebagai angka, yaitu 0,22.
Beginilah program ini ditulis. Pada saat yang sama, berhati -hatilah tidak hanya untuk menentukan apakah NUM1 atau NUM2 adalah angka, tetapi juga untuk mencegah pengguna mengklik tombol Batal! :
<html> <head> <meta http-equiv = "content-type" content = "text/html; charset = utf-8"/> </pead> <body> </body> </html> <script> var num1 = window.prompt ("Harap masukkan angka"); var num2 = window.promppt ("Silakan masukkan nomor kedua"); if (isnan (num1) || isnan (num2) ||! num1 ||! num2) peringatan ("Semua orang bukan angka!"); else {var res = parsefloat (num1)+parsefloat (num2); Peringatan ("Hasil dari menambahkan dua angka adalah:"+res); } document.write ("Program telah dijalankan, mari kita putus!"); </script>Window.Prompt dapat memunculkan kotak input. Meskipun jarang digunakan pada halaman web hari ini dan hampir tidak mungkin dilihat. Kemudian, ia mengikuti proses di atas dan akhirnya menggunakan Document.write untuk menghasilkan informasi yang ditimpa di halaman web. Apa yang disebut informasi output yang ditimpa, yaitu apa pun konten di halaman web, itu akan ditimpa oleh konten di Document.write. Metode ini jarang digunakan sekarang.
Saya harap artikel ini akan membantu pemrograman JavaScript semua orang.