From 69dd98669e93190afe7dff058bf3d85b9fda9ad3 Mon Sep 17 00:00:00 2001 From: Deandre Crayton Date: Mon, 22 Jan 2018 19:35:33 -0600 Subject: [PATCH] completed module exercise --- src/index.js | 5 +++-- src/modules/add.js | 1 - src/modules/addNumbers.js | 4 ++++ src/modules/divide.js | 4 ++++ src/modules/multiply.js | 4 ++++ src/modules/subtract.js | 4 ++++ src/modules/subtractNumbers.js | 13 +++++++++++++ 7 files changed, 32 insertions(+), 3 deletions(-) create mode 100644 src/modules/divide.js create mode 100644 src/modules/multiply.js create mode 100644 src/modules/subtractNumbers.js diff --git a/src/index.js b/src/index.js index d2e3a10..b92bccf 100644 --- a/src/index.js +++ b/src/index.js @@ -1,8 +1,9 @@ import add from "./modules/add"; import subtract from "./modules/subtract"; import multiply from "./modules/multiply"; -import {addTen, addFive} from "./modules/addNumbers"; -import {subtractOne} from "./modules/subtractNumbers"; +import divide from "./modules/divide"; +import {addOne, addTen, addFive} from "./modules/addNumbers"; +import {subtractOne, subtractFive, subtractTen} from "./modules/subtractNumbers"; const number1 = 393; const number2 = 238; diff --git a/src/modules/add.js b/src/modules/add.js index 78e9e3e..b589343 100644 --- a/src/modules/add.js +++ b/src/modules/add.js @@ -1,4 +1,3 @@ - function add(num1, num2) { return num1 + num2; } diff --git a/src/modules/addNumbers.js b/src/modules/addNumbers.js index d879077..b9c91f3 100644 --- a/src/modules/addNumbers.js +++ b/src/modules/addNumbers.js @@ -1,5 +1,9 @@ import add from "./add"; +export function addOne(num) { + return add(num,1); +} + export function addTen(num) { return add(num,10); } diff --git a/src/modules/divide.js b/src/modules/divide.js new file mode 100644 index 0000000..e4575d2 --- /dev/null +++ b/src/modules/divide.js @@ -0,0 +1,4 @@ +function divide(num1, num2) { + return num1 / num2; +} +export default divide; diff --git a/src/modules/multiply.js b/src/modules/multiply.js new file mode 100644 index 0000000..9502bba --- /dev/null +++ b/src/modules/multiply.js @@ -0,0 +1,4 @@ +function multiply(num1, num2) { + return num1 * num2; +} +export default multiply; diff --git a/src/modules/subtract.js b/src/modules/subtract.js index e69de29..b65a2d6 100644 --- a/src/modules/subtract.js +++ b/src/modules/subtract.js @@ -0,0 +1,4 @@ +function subtract(num1, num2) { + return num1 - num2; +} +export default subtract; diff --git a/src/modules/subtractNumbers.js b/src/modules/subtractNumbers.js new file mode 100644 index 0000000..f0d9017 --- /dev/null +++ b/src/modules/subtractNumbers.js @@ -0,0 +1,13 @@ +import add from "./subtract"; + +export function subtractOne(num) { + return add(num,1); +} + +export function subtractTen(num) { + return add(num,10); +} + +export function subtractFive(num) { + return add(num, 5); +}