لقد وجدت حلاً هنا:
التحقق من صحة الأرقام العشرية في JavaScript - isNumeric ()
هل يمكن للوزارة أن تغلق هذا الطلب؟
سؤال
أواجه مشكلة في برنامج نصي مضيف ويندوز.
فيما يلي مثال على رمز إدخال المشكلة:
WScript.Echo(typeof(parseInt('woot')))
WScript.Echo(parseInt('woot'))
الإخراج هو:
number
1.#QNAN
ألا يجب تقييم "Woot" كسلسلة؟ كيف يمكنني الالتفاف على هذا القيد؟
المحلول 3
لقد وجدت حلاً هنا:
التحقق من صحة الأرقام العشرية في JavaScript - isNumeric ()
هل يمكن للوزارة أن تغلق هذا الطلب؟
نصائح أخرى
أي شيء من Parseint هو رقم ، نظرًا لأن NAN يعامل رقمًا بواسطة JS.
You can check if parseInt return NaN
(not a number)
isNaN(parseInt('woot', 10))
typeof return number becouse NaN
is number in JavaScript
But remember that isNaN
is litle bit broken read more#Examples