راکت
حل شده

رند کردن عدد در یک آبجکت

2 پاسخ

با سلام خدمت دوستان
برای رند کردن یک عدد 6 رقمی در یگ آبجکت چه پیشنهادی دارید البته فقط سه رقم سمت راست عدد میخوام رند بشه.
مثال:

let a = 16500;

را بصورت ثابت داریم
و در یک آبجکت به حالت زیر یک واحد با تعداد اعشار دیگر را ضرب آن کردیم

b : 8.967741935483871  * a ,

و خروجی آن عدد زیر است
147967.74193548388
حالا برای خروجی toFixed را 0 قرار می دهیم و عدد اعشار خود را 0 می کند و خروجی به عدد زیر تغییر پیدا می کند
147968 که خود این عدد هم رند شده است
حالا میخوام این عدد رند شود به عدد زیر
148000

ثبت پرسش جدید

پاسخ‌ها

2
محسن بستان
محسن بستان
@mohsenbostan

تخصص: Senior Backend Developer

بهترین پاسخ

@omid111ashrafi
سلام.
از کد زیر استفاده کنید.

Math.ceil(147967.74193548388 / 100) *100;  // 148000
مرتضی اشرفی
مرتضی اشرفی
@omid111ashrafi

تخصص: مدیر تیم فنی آنزو

تونستم انجام بدم متشکر

console.log(Math.ceil(b /100) * 100);

شاید پاسخ شما همین‌جا باشد

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام