D3.js | d3.sum() function

The d3.sum() function in D3.js is used to return the sum of the given array’s elements. If the array is empty then it returns 0.
Syntax:
d3.sum(Array)
Parameters: This function accepts a parameters Array which is an array of elements whose sum are to be calculated.
Return Value: It returns the sum of the given array’s element.
Below programs illustrate the d3.sum() function in D3.js.
Example 1:
| <html>  <head>     <title>       Getting sum of the elements of given array   </title> </head>  <body>   </script>      <script>         // initialising the array of elements         varArray1 = [10, 20, 30, 40, 50, 60];         varArray2 = [1, 2];         varArray3 = [0, 1.5, 6.8];         varArray4 = [.8, .08, .008];          // Calling to d3.sum() function         A = d3.sum(Array1);         B = d3.sum(Array2);         C = d3.sum(Array3);         D = d3.sum(Array4);          // Getting sum of the given array's element         document.write(A + "<br>");         document.write(B + "<br>");         document.write(C + "<br>");         document.write(D + "<br>");     </script> </body>  </html>  | 
Output:
210 3 8.3 0.888
Example 2:
| <html>  <head>     <title>       Getting sum of the elements of given array   </title> </head>  <body>   </script>      <script>         // initialising the array of elements         varArray1 = [];         varArray2 = ["a", "b", "c"];         varArray3 = [1, "B", "C"];         varArray4 = ["Geek", "Geeks", 2, 3, "zambiatek"];          // Calling to d3.sum() function         A = d3.sum(Array1);         B = d3.sum(Array2);         C = d3.sum(Array3);         D = d3.sum(Array4);          // Getting sum of the given array's element         document.write(A + "<br>");         document.write(B + "<br>");         document.write(C + "<br>");         document.write(D + "<br>");     </script> </body>  </html>  | 
Output:
0 0 1 5
Note: In the above output, if the parameter is empty or strings then it returns 0 and if the parameter is string including some integers value then the sum of the integer’s value is returned.
 
				 
					


