diff --git a/src/averageTemperatureReading.ts b/src/averageTemperatureReading.ts new file mode 100644 index 0000000..d6be238 --- /dev/null +++ b/src/averageTemperatureReading.ts @@ -0,0 +1,4 @@ +export function avgTempReading(values: number[]): number { + const sum = values.reduce((acc, curr) => acc + curr, 0); + return sum / values.length; +} diff --git a/src/test/newTest.ts b/src/test/newTest.ts new file mode 100644 index 0000000..46ec58b --- /dev/null +++ b/src/test/newTest.ts @@ -0,0 +1,8 @@ +import { describe, it, expect } from "vitest"; +import { isOverheating } from "../temperature"; + +describe("isOverheating", () => { + it("returns true if temp is above 70", () => { + expect(isOverheating(75)).toBe(true); + }); +}