English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
يؤدي جسم Number في JavaScript إلى تعبئة القيم الأصلية.
يمكن استخدام جسم Number لمعالجة الأعداد.
يوجد في JavaScript نوع واحد فقط من بيانات الأعداد ولا يمكن تمييزه بين الأعداد الصحيحة والعدد العشري.
يمكن أن يحتوي الرقم على فرق أو لا يحتوي:
var a = 3.14; // رقم يحتوي على فرق var b = 12; // رقم بدون فرق
يمكن استخدام النظام العشري لتسجيل الأعداد الكبيرة أو الصغيرة:
var a = 1e5; // 100000 var b = 1e-1; // 0.1 var c = 1.23e9; // 1230000000
يمكنك العثور علىفي دروس JavaScript Numberللإطلاع على معلومات إضافية حول Numbers.
الجدول أدناه يوضح خصائص جسم Number:
الخصائص | وصف |
---|---|
constructor | يعود إلى دالة Number المخصصة لإنشاء العناصر |
MAX_VALUE | يعود في JavaScript إلى أكبر عدد |
MIN_VALUE | يعود في JavaScript إلى أصغر عدد |
MAX_SAFE_INTEGER | يعود في JavaScript إلى أصغر عدد آمن (2 53-1) |
MIN_SAFE_INTEGER | يعود في JavaScript إلى أكبر عدد آمن (ـ2 53 - 1) |
NaN | ممثل لقيمة غير عددية |
غير محدود السالب | تمثل القيمة السلبية غير المحدودة (عند التفوق على الحد) |
POSITIVE_INFINITY | تمثل القيمة الإيجابية غير المحدودة (عند التفوق على الحد) |
prototype | تسمح لك بإضافة خصائص والوظائف إلى المثلث |
الجدول أدناه يعرض طرق مثلث Number:
الطريقة | وصف |
---|---|
isFinite() | تحقق من ما إذا كانت القيمة محدودة |
isInteger() | تحقق من ما إذا كانت القيمة كاملة |
isNaN() | تحقق من ما إذا كان القيمة هيNaNوأن النوع هو Number |
isSafeInteger() | تحقق من ما إذا كان القيمة آمنة كعدد كامل |
toExponential() | تحويل الرقم إلى نظام العد الأساسي |
toFixed() | تشكيل الرقم باستخدام نظام العد الثابت |
toPrecision() | استرداد سلسلة تمثل الرقم مع دقة معينة |
toString() | تحويل الرقم إلى سلسلة |
valueOf() | استرداد القيمة الأصلية لمثلث Number |
ملاحظة:جميع الطرق الرقمية تعود دائمًا قيمة جديدة. لكنها لن تغير قيمة المتغير الأصلي.