جسوکریپت نومبر toFixed() طریقہ

تعریف اور استعمال

toFixed() طریق، اعداد کو اسٹرنگ میں تبدیل کردیا جاتا ہے۔

toFixed() اس طریق نے اس اسٹرنگ کو مقرر کی گئی اعشاری کی تعداد تک تقریب کردیا جاتا ہے۔

نوٹ:اگر اعشاری کی تعداد عدد سے زیادہ ہو، تو وہ صفر لگایا جاتا ہے۔

مثال

مثال 1

let num = 5.56789;
let n = num.toFixed();

خود کا تجربہ کریں

مثال 2

let num = 5.56789;
let n = num.toFixed(2);

خود کا تجربہ کریں

مثال 3

تقریب کی اعشاری کی تعداد کو 10 دوسرے بعد کوئی نکال،

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) ہیں

کروم آئی ای ایج فائرفاکس سافری آپریا
کروم آئی ای ایج فائرفاکس سافری آپریا
پشتیبندی پشتیبندی پشتیبندی پشتیبندی پشتیبندی پشتیبندی