From d9735940c233e6f0df55a734593541546e365b3b Mon Sep 17 00:00:00 2001 From: Govind Date: Sun, 25 Jan 2026 20:33:35 +0530 Subject: [PATCH 1/3] sub function is added --- index.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/index.js b/index.js index 6b5736f..6cdbbef 100644 --- a/index.js +++ b/index.js @@ -1,7 +1,12 @@ function add(a ,b){ return a + b } +function sub(a, b){ + return a-b +} add(2, 5) add(10, 25) -add(2, 3) \ No newline at end of file +add(2, 3) + +sub(10 , 6) From 2182f5e216509066f11633882609b2106e72da01 Mon Sep 17 00:00:00 2001 From: Govind Date: Sun, 25 Jan 2026 20:38:51 +0530 Subject: [PATCH 2/3] add a check for no. --- index.js | 1 + 1 file changed, 1 insertion(+) diff --git a/index.js b/index.js index 6cdbbef..a9a4b76 100644 --- a/index.js +++ b/index.js @@ -2,6 +2,7 @@ function add(a ,b){ return a + b } function sub(a, b){ + if(!(a>b)) throw new error (" no . a must be greater than b") return a-b } From 0f4416e022d4820fdc426d1ac9107131f1c8ed22 Mon Sep 17 00:00:00 2001 From: Govind Date: Mon, 26 Jan 2026 17:18:33 +0530 Subject: [PATCH 3/3] fix: correct error casing in sub function --- index.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/index.js b/index.js index a9a4b76..cb564b9 100644 --- a/index.js +++ b/index.js @@ -2,7 +2,7 @@ function add(a ,b){ return a + b } function sub(a, b){ - if(!(a>b)) throw new error (" no . a must be greater than b") + if(!(a>b)) throw new Error (" no . a must be greater than b") return a-b }