Skip to content
Snippets Groups Projects
Commit e989c8c9 authored by CORONA Nikola's avatar CORONA Nikola
Browse files

TD5 Exercice 1

parent 7d63f1a6
No related branches found
No related tags found
No related merge requests found
import { multAdd } from "./MesMaths.ts";
import { assertEquals } from "jsr:@std/assert/equals";
import { assertAlmostEquals } from "jsr:@std/assert/almost-equals";
Deno.test("cas général", () => {
assertEquals(multAdd(3, 8), 24);
});
Deno.test("multiplication par 0", () => {
assertEquals(multAdd(3, 0), 0);
});
Deno.test("multiplication par un nombre négatif", () => {
assertEquals(multAdd(3, -8), -24);
});
export function multAdd(x: number, y: number): number {
let resultat = 0;
for (let i = 0; i < y; i++) {
resultat += x;
}
return resultat;
}
\ No newline at end of file
......@@ -12,5 +12,8 @@
"exclude": [
"node_modules", // Exclude node_modules folder
"**/*.test.ts" // Exclude test files
]
}
\ No newline at end of file
],
"deno.enable": true,
"deno.lint": true,
"deno.unstable": true
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment