طريقة toFixed() الخاصة بـ JavaScript Number
- الصفحة السابقة toExponential()
- الصفحة التالية toLocaleString()
- العودة إلى الطبقة العليا دليل مرجعي JavaScript Number
التعريف والاستخدام
toFixed()
يقوم هذا الطريقة بتحويل الرقم إلى نص.
toFixed()
يقوم هذا الطريقة بتقريب النص إلى عدد معين من أرقام العشرات.
ملاحظة:إذا كانت أرقام العشرات أعلى من الرقم، يتم إضافة الصفر.
مثال
مثال 1
let num = 5.56789; let n = num.toFixed();
مثال 2
let num = 5.56789; let n = num.toFixed(2);
مثال 3
تقريب إلى عشرة أرقام بعد نقطة العشرات:
let num = 5.56789; let n = num.toFixed(10);
النحو
number.toFixed(digits)
المعامل
المعامل | وصف |
---|---|
digits |
اختياري. عدد أرقام العشرات. القيم بين 0 و20، بما في ذلك 0 و20. الافتراضية 0 (بدون عشرات). |
يُرجع القيمة
النوع | وصف |
---|---|
النص | تمثيل الرقم بوجود (أو بدون) عدد عشري. |
تفاصيل تقنية
يُرجع القيمة
يُرجع number تمثيل النص، بدون حساب الأساس، بعد نقطة العشرات ثابت. digits عدد الأرقام.
إذا لزم الأمر، سيتم تقريب هذا الرقم، أو يمكن أيضًا إكماله بـ0 حتى يصل إلى الطول المحدد.
إذا digits إذا كان الرقم أكبر من le+21، فإن هذه الطريقة تستدعي فقط number.toString()،يُرجع النص الممثل بالعدد باستخدام حساب الأساس.
يُلقى به
استثناء | وصف |
---|---|
RangeError |
عندما digits استثناء يُلقى به عندما تكون القيمة صغيرة جدًا أو كبيرة جدًا. القيم بين 0 و20 لن تسبب هذا الاستثناء. بعض التنفيذات تدعم نطاقًا أوسع أو أقل. |
TypeError | يُلقى به استثناء عندما يكون العنصر الذي يتم استدعاء هذه الطريقة عليه ليس Number. |
دعم المتصفحات
Number.constructor
هو خاصية ECMAScript3 (ES3).
جميع المتصفحات يدعمون ES3 (JavaScript 1999) بشكل كامل:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
الدعم | الدعم | الدعم | الدعم | الدعم | الدعم |
- الصفحة السابقة toExponential()
- الصفحة التالية toLocaleString()
- العودة إلى الطبقة العليا دليل مرجعي JavaScript Number