تابع toFixed در جاوااسکریپت (تابع سوم)

توضیح:

این تابع عدد شما را به رشته تبدیل میکند. این تابع در اعداد اعشاری بسته به پارامتری که دریافت می کند بعد از علامت اعشاری شمارش کرده و مابقی اعداد مانده در آخرین عدد رند می شود.در صورتی که عدد وارد شده در پارامتر بزرگتر از طول عدد باشد در انتها رقم 0 را قرار می دهد.
در صورتی که مقدار عدد اعشاری باشد اما پارامتری وارد نشود یا عدد 0 وارد شود، اعشار را حذف و یک رقم به عدد اول اضافه می کند.
در صورتی که مقدار عدد صحیح باشد و پارامتر عددی وارد شود به تعداد عدد وارد شده در انتهای عدد، علامت اعشاری را قرار داده و مقدار 0 را به همان تعداد قرار می دهد.در صورتی که پارامتری وارد نشود عدد را همانطور و در قالب رشته برگشت می دهد.
فرق این تابع با تابع number.toExponential در این است که تابع toExponential دارای علامت نمایی است و در صورت وارد کردن پارامتر در عدد صحیح، علامت اعشار را به جای آخر رقم، در بعد از اولین رقم از سمت چپ قرار می دهد و مابقی اعداد را بعنوان عدد نمایی نمایش می دهد.
وظیفه هر دو رند کردن رقم بعد از اعشار است.
در هر دو پارامتر در صورت وارد کردن پارامتر بزرگتر از طول عدد در انتها عدد 0 را قرار می دهد.

در تابع toFixed در صورتی که مقداری برای پارامتر در نظر گرفته نشود یا 0 تعیین شود عدد اعشاری را بصورت رند برگشت می‌دهد.
شرط رند کردن عدد به سمت بالا این است که عدد انتهایی 5 یا بزرگتر از 5 باشد


نحوه نوشتن:

number.toFixed(x);

مشاهده ادامه در لینک زیر:

https://dejavan.ir


سخن پایانی

این بود یکی دیگر از توابع اعداد جاوااسکریپت در صورت داشتن سوال یا نظر اون رو با من در میان بزارید.

من امیر جوان میر هستم گرافیست و توسعه دهنده وب از سال 1390

instagram: https://www.instagram.com/amir.javanmir/

تمامی حقوق این مطلب متعلق به سایت دیزاینر جوان می باشد هرگونه استفاده از این مطلب با ذکر منبع آن بلامانع است.

website: https://dejavan.ir
instagram: https://instagram.com/designer.javan
twitter: https://twitter.com/designer_javan
Telegram: https://t.me/designer_javan


سایر مطالب

https://virgool.io/jsnumbermethods