من می خوام حاصل کل قیمت ها رو به دست بیارم
از این
می خوام همه itemPrice ها با هم جمع بشن،من به این صورت نوشتم
this.dataOrder.items.reduce((acc, item) => {let data = acc.itemPrice + item.itemPriceconsole.log(data, 'data')})
اما در خروجی به این صورت نمایش میده
200009000
همه قیمت ها رو در کنار هم نمایش میده .
مشخصه که باید تبدیلش کنی به عدد، سپس جمع بشه.
@salihossini
سلام.
شما اعدادتون داخل " ... " هستش ( استرینگه ) به همین خاطر کنار هم دیگه نشون میده. با استفاده از دستور زیر اون ها رو تبدیل کنید :
parseInt("10")شاید پاسخ شما همینجا باشد