انتقل إلى محتوى الدرس
فقرة فرعية #7 من درس: Number functions

isNaN()

في هذا الدرس سوف نتعرف علي الدوال التي تمت اضافتها الي java Script في اخر اصدار لها وهو ES6

1 صفوف تعليمية
جافا سكريبت
3,291 مشاهدة

شرح صفوف ومحتوى الفقرة

الصف 1 شرح توضيحي

تستخدم الدالة ( ) isNaN  في تحديد هل اذا كانت القيمة المدخله هي عبارة عن عدد او لا , وتقوم بارجاع احدي القيمتين 

  • True : في حالة اذا كانت القيمة هي ليست عدد 
  • false : في حالة اذا كانت القيمة هي عدد

على عكس جميع القيم الأخرى الممكنة في JavaScript ، لا يمكن استخدام عوامل المساواة (== و ===) لمقارنة قيمة مقابل NaN لتحديد ما إذا كانت القيمة NaN أم لا ، لأن كلا من NaN == NaN و NaN = == تقييم NaN إلى false. توفر الدالة isNaN () فحصًا مناسبًا للمساواة مقابل NaN.

Example

HTML
isNaN("Hello");       // returns true