آموزش نحوه فرمت دهی به اعداد



visibility  
mode_comment   ۰

آموزش نحوه فرمت دهی به اعداددر این مطلب می خوام نحوه فرمت دهی اعداد مانند دلار و ... رو در Javascript بهتون آموزش بدم. فرض کنید که یک عدد اعشاری رو به عنوان قیمت در ورودی داریم و می خوایم اون رو تا تعداد اعشار دلخواه روند کنیم و علاوه بر اون قسمت صحیح رقم رو سه تا سه تا از هم جدا کنیم و در کنار اون واحد پول دلخواهمون رو قرار بدیم.

در صورتی که عدد 2489.8237 رو داشته باشیم و بخوایم اون رو تا 3 ، 2 یا 7 رقم اعشار روند کنیم می تونیم از کد زیر استفاده کنیم:

در مرحله بعد به کمک کد زیر می تونید به قیمت، واحد پول دلخواهتون مانند $ رو اضافه کنید و قسمت صحیح قیمت رو با علامت ','   سه رقم سه رقم جدا کنید:

از کدی که بالا قرار داده شده می تونید به صورت زیر استفاده کنید:

در کد بالا حتی اگر از نوشتن آرگومان '.'  و  ',' صرف نظر کنیم باز هم '.'  و  ',' به صورت پیش فرض به قیمت اعمال خواهد شد.

روش دوم روشی خلاصه شده هست که میتونه تمامی انتظارات فوق رو برای شما برآورده کنه و همه جا می تونید ازش استفاده کنید:

روش سوم، روشی مدرن هست که فقط در مرورگرهای مدرن کاربرد داره:

برای مطالعه بیشتر این روش می تونید این لینک رو ببینید.

اگر شما هم روشی برای انجام اینکار به ذهنتون میرسه خوشحال میشیم که در بخش نظرات با ما در میان بذارید.

comment دیدگاه کاربران

نیاز به لاگین

برای ارسال دیدگاه و یا پرسیدن سوال خود در این قسمت، باید در سایت لاگین شوید.