راکت

جمع کل قیمت های لیست

2 پاسخ

من می خوام حاصل کل قیمت ها رو به دست بیارم
از اینتوضیح تصویر رو وارد کنید

می خوام همه itemPrice ها با هم جمع بشن،من به این صورت نوشتم
this.dataOrder.items.reduce((acc, item) => {let data = acc.itemPrice + item.itemPriceconsole.log(data, 'data')})

اما در خروجی به این صورت نمایش میده
200009000
همه قیمت ها رو در کنار هم نمایش میده .

ثبت پرسش جدید

پاسخ‌ها

2
میلاد-م
میلاد-م
@milad

تخصص: توسعه‌دهنده رابط کاربری - Front-End

مشخصه که باید تبدیلش کنی به عدد، سپس جمع بشه.

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

تخصص: Senior Backend Developer

@salihossini
سلام.
شما اعدادتون داخل " ... " هستش ( استرینگه ) به همین خاطر کنار هم دیگه نشون میده. با استفاده از دستور زیر اون ها رو تبدیل کنید :

parseInt("10")

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

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

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