Skip to content

Commit f2328c5

Browse files
Merge pull request #2 from rahulgupta1999/rahulgupta1999-patch-2
Create MMM.js
2 parents e109090 + bfb113b commit f2328c5

File tree

1 file changed

+17
-0
lines changed
  • Mean, Median, and Mode_6

1 file changed

+17
-0
lines changed

Mean, Median, and Mode_6/MMM.js

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
const stat1 = new Stats([1, 2, 3, 4, 4, 5, 5]);
2+
const stat2 = new Stats([1, 1, 2, 2, 3, 3, 4, 4]);describe("Mean", () => {
3+
it("Should implement mean", () => {
4+
assert.equal(Stats.round(stat1.mean()), 3.43);
5+
assert.equal(Stats.round(stat2.mean()), 2.5);
6+
});
7+
});describe("Median", () => {
8+
it("Should implement median", () => {
9+
assert.equal(stat1.median(), 4);
10+
assert.equal(stat2.median(), 2.5);
11+
});
12+
});describe("Mode", () => {
13+
it("Should implement mode", () => {
14+
assert.deepEqual(stat1.mode(), [4, 5]);
15+
assert.deepEqual(stat2.mode(), []);
16+
});
17+
});

0 commit comments

Comments
 (0)