From 37033a56490e2054d66a6b4f720f11f633556700 Mon Sep 17 00:00:00 2001 From: alinafang Date: Mon, 22 Jan 2024 11:51:39 -0500 Subject: [PATCH 1/2] fixing bugs in fib and fibRoute --- src/fib.ts | 2 +- src/fibRoute.ts | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/fib.ts b/src/fib.ts index 0d292e9..56e8d40 100644 --- a/src/fib.ts +++ b/src/fib.ts @@ -1,5 +1,5 @@ // util function that computes the fibonacci numbers -export default function fibonacci(n) { +export default function fibonacci(n: number): number { if (n < 0) { return -1; } else if (n == 0) { diff --git a/src/fibRoute.ts b/src/fibRoute.ts index e4fa96e..b4c5499 100644 --- a/src/fibRoute.ts +++ b/src/fibRoute.ts @@ -1,8 +1,9 @@ // Endpoint for querying the fibonacci numbers import fibonacci from "./fib"; +import {Request, Result} from "express"; -export default (req, res) => { +export default (req: Request, res: Result) => { const { num } = req.params; const fibN = fibonacci(parseInt(num)); From 65e2e4158f264c6b3dea7b2cfcdf3f1bf103fb2c Mon Sep 17 00:00:00 2001 From: alinafang Date: Mon, 22 Jan 2024 13:55:46 -0500 Subject: [PATCH 2/2] updated fibRoute --- src/fibRoute.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/fibRoute.ts b/src/fibRoute.ts index b4c5499..c95ef3c 100644 --- a/src/fibRoute.ts +++ b/src/fibRoute.ts @@ -1,9 +1,9 @@ // Endpoint for querying the fibonacci numbers import fibonacci from "./fib"; -import {Request, Result} from "express"; +import {Request, Response} from "express"; -export default (req: Request, res: Result) => { +export default (req: Request, res: Response) => { const { num } = req.params; const fibN = fibonacci(parseInt(num));