Tengo dos bucles como se muestra:
for (var i = 0; i < nearPlacements.length; i++) { var meshInstances = nearPlacements[i].model.model.meshInstances; var mat; var matEach = 0; for (var i2 = 0; i2 < meshInstances.length; i2++) { mat = parseFloat(meshInstances[i2].mesh.indexBuffer[0].numIndices / 3); matEach += mat; } console.log(matEach); }consola.log(matEach); genera datos como:
¿Cómo mostrar los datos como una suma de todas las respuestas? Gracias
es como lo que hiciste con la variable matEach pero fuera del bucle externo.
let total = 0; for (var i = 0; i < nearPlacements.length; i++) { var meshInstances = nearPlacements[i].model.model.meshInstances; var mat; var matEach = 0; for (var i2 = 0; i2 < meshInstances.length; i2++) { mat = parseFloat(meshInstances[i2].mesh.indexBuffer[0].numIndices / 3); matEach += mat; } console.log(matEach); total += matEach; } console.log(total);