I am getting started with Vue. I am struggling to calculate the sum of different elements in an object of an array.
My array looks like this:
const products = ref([
{ id: 4028, name: 'PÃO FRANCÊS', img: 'https://s3-sa-east-1.amazonaws.com/rocky-2c5b937991b0cfc379dbf5f675740298/101448b5fafcae95596fbce5b5cc3f7f.jpg', price: 6.46 },
{ id: 4029, name: 'MOLHO DE TOMATE', img: 'https://rafasupervarejao.com.br/31563-large_default/8076809513661-molho-de-tomate-italiano-bolognese-barilla-400g.jpg', price: 6.46 },
{ id: 4030, name: 'MANTEIGA', img: 'https://rafasupervarejao.com.br/28528-large_default/7898924049365-manteiga-com-sal-reliquia-da-canastra-200g.jpg', price: 6.46 },
{ id: 4031, name: 'Feijão', img: 'https://m.media-amazon.com/images/I/71T01WVZh5L._AC_SL1500_.jpg', price: 6.46 },
])
I am trying to sum the price and set it to totalPrice. So the array will change totalPrice
as below:
id: 4028,
name: "PÃO FRANCÊS",
totalPrice: 6.46,
id: 4029,
name: "MOLHO DE TOMATE",
totalPrice: 12.92,
I believe I need to use something like the below to sum them, however I cannot figure out how to do this!
const totalPrice = products.price += products.price
How do I calculate the sum of the price and set it as the totalPrice?
I have traveled SO and find similar threads however nothing that I can get to work with my issue.
Via Active questions tagged javascript - Stack Overflow https://ift.tt/TOctYwA
Comments
Post a Comment