Tengo estos valores, ¿hay alguna forma de juntarlos en una sola matriz?
Esta es una de las funciones que hacen los resultados, toman sus datos de una base de datos.
function AddvotoTec(votor) { class Avg { constructor() {} static average(votor) { var total = 0; var count = 0; jQuery.each(votor, function(index, value) { total += value; count++; }); return total / count; } } var mvoti = Avg.average(votor); voti(mvoti); } function voti(Voti) { var voti = []; voti.push(Voti); console.log(voti); }Su problema es que pone var voti = [] en la función que inicializará una nueva matriz cada vez que la llame. Si desea enviar datos a esa matriz, debe sacarlos de voti(Voti)
function AddvotoTec(votor) { class Avg { constructor() {} static average(votor) { var total = 0; var count = 0; jQuery.each(votor, function(index, value) { total += value; count++; }); return total / count; } } var mvoti = Avg.average(votor); voti(mvoti); } var voti = []; //move the array to the outer scope function voti(Voti) { voti.push(Voti); console.log(voti); }