مرتضی اشرفی
4 سال پیش توسط مرتضی اشرفی مطرح شد
2 پاسخ

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

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

let a = 16500;

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

b : 8.967741935483871  * a ,

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


ثبت پرسش جدید
محسن بستان
تخصص : Senior Backend Developer
@mohsenbostan 4 سال پیش مطرح شد
2

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

Math.ceil(147967.74193548388 / 100) *100;  // 148000

مرتضی اشرفی
تخصص : مدیر تیم فنی آنزو
@omid111ashrafi 4 سال پیش آپدیت شد
0

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

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

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

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