Ich habe ein Array wie diese:ein Array in kumulativer% Array
[30, 10, 4, 3, 3]
Und ich brauche dies in einer solchen Art und Weise zu einer kumulativen% Array zu transformieren, dass jeder Wert ist die Summe aller Werte bis dort dividiert durch die Summe aller Werte im Array.
In diesem Fall ist die Summe 50. Also wird der erste Wert 30/50, i.e., 0.6 or 60%. The 2nd value will be (30+10)/50, i.e., 0.8 or 80%
und so weiter sein.
wird die endgültige Anordnung in dieser sein:
[60%, 80%, 88%, 94%, 100%]
Wie kann ich diese Transformation mit JavaScript zu tun? Was wäre der effizienteste Weg?
Was haben Sie versucht? –