Bagaimana untuk menyemak Nilai Angka dalam JavaScript Tanpa Perpustakaan?

Barbara Streisand
Lepaskan: 2024-10-19 17:02:01
asal
717 orang telah melayarinya

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>
Salin selepas log masuk

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!

sumber:php
Kenyataan Laman Web ini
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
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan