Returns the product of this Iterable.
Example: [-2, 2.5].product() returns -5.
[-2, 2.5].product()
-5
double product() { var product = 1.0; for (final value in this) { product *= value; } return product; }