Estoy creando un sistema POS con ReactJS. ¿Debo usar un ciclo for para calcular la cantidad total? Hay alguna otra manera de hacer esto?
let product = testProducts; let subtotalEl = document.getElementsByClassName("Subtotal"); let quantity = document.getElementsByClassName("Quantity"); for (var i = 0; i < product.length; i++) { subtotalEl[i].innerHTML = product[i].UnitPrice * quantity[i].value; }map para las iteraciones.Por ejemplo:
const sum = array_object .map((item) => item.quantity) .reduce((prev, curr) => prev + curr, 1); Como puede ver, map se usó para recorrer la matriz y reduce para agregar los valores.