]> zoso.dev Git - nano-pow.git/commitdiff
Fix bug with rate calculation on test page.
authorChris Duncan <chris@zoso.dev>
Fri, 17 Jan 2025 16:17:13 +0000 (08:17 -0800)
committerChris Duncan <chris@zoso.dev>
Fri, 17 Jan 2025 16:17:13 +0000 (08:17 -0800)
test.html

index e11a480eca3461527e26a84f9f792eae729948cb..d348c2db93dd5f4407d1d77a601c3f00e52b35ea 100644 (file)
--- a/test.html
+++ b/test.html
@@ -37,12 +37,12 @@ SPDX-License-Identifier: GPL-3.0-or-later
                                logarithms += Math.log(times[i])
                                min = Math.min(min, times[i])
                                max = Math.max(max, times[i])
-                               if (count > 2 && i > (count * 0.1) && i < (count * 0.9)) truncated += times[i]
+                               if (count < 3 || (i > (count * 0.1) && i < (count * 0.9))) truncated += times[i]
                        }
                        return {
                                count: count,
                                total: sum,
-                               rate: count / truncated * 1000,
+                               rate: 1000 * count / (truncated || sum),
                                min: min,
                                max: max,
                                arithmetic: sum / count,