Rumah  >  Artikel  >  hujung hadapan web  >  Bagaimana untuk menyemak Nilai Angka dalam JavaScript Tanpa Perpustakaan?

Bagaimana untuk menyemak Nilai Angka dalam JavaScript Tanpa Perpustakaan?

Barbara Streisand
Barbara Streisandasal
2024-10-19 17:02:01632semak imbas

How to Check for Numeric Values in JavaScript Without Libraries?

Menyemak Numerik dalam JavaScript Tulen

Menentukan sama ada nilai mewakili nombor dalam JavaScript tulen menimbulkan persoalan sama ada wujud yang setara dengan jQuery isNumeric(). Walaupun jQuery menyediakan fungsi sedemikian, JavaScript tulen tidak mempunyai rakan sejawat yang wujud.

Walau bagaimanapun, dengan fungsi tersuai, anda boleh meniru fungsi ini:

<code class="javascript">function isNumeric(n) {
  return !isNaN(parseFloat(n)) && isFinite(n);
}</code>

Fungsi ini menggunakan parseFloat() untuk menukar input kepada nombor titik terapung dan kemudian semak sama ada ia adalah nilai terhingga menggunakan isFinite() untuk mengendalikan kes khas seperti NaN dan Infinity.

Nota: Elakkan menggunakan parseInt() untuk angka semak, kerana ia boleh mengembalikan nilai bukan angka.

Atas ialah kandungan terperinci Bagaimana untuk menyemak Nilai Angka dalam JavaScript Tanpa Perpustakaan?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn