From f9c4b4a6b8dd8b99fde0572f0291bc4471ce52d5 Mon Sep 17 00:00:00 2001 From: Ericka Emery Date: Fri, 18 Aug 2017 03:11:31 -0500 Subject: [PATCH] complete, no errors --- README.md | 19 +++++++++---------- src/index.js | 5 +++-- src/modules/addNumbers.js | 4 ++++ src/modules/divide.js | 5 +++++ src/modules/multiply.js | 6 ++++++ src/modules/subtract.js | 6 ++++++ src/modules/subtractNumbers.js | 13 +++++++++++++ 7 files changed, 46 insertions(+), 12 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/README.md b/README.md index 3662eb9..c3883bf 100644 --- a/README.md +++ b/README.md @@ -1,14 +1,13 @@ # Let's practice modules ## Setup -* yarn install +* DONE --- yarn install ## Do -* Implement code for subtract module -* Add file and implement code for multiply module -* Add file and implement code for divide module -* Implement code for addOne in the addNumbers module -* Import and use addOne in index.js -* Add file and implmemnt code for subtractNumbers module -* Run yarn start -* Make sure there are no errors - +* DONE --- Implement code for subtract module +* DONE --- Add file and implement code for multiply module +* DONE --- Add file and implement code for divide module +* DONE --- Implement code for addOne in the addNumbers module +* DONE --- Import and use addOne in index.js +* DONE --- Add file and implement code for subtractNumbers module +* DONE --- Run yarn start +* DONE --- Make sure there are no errors diff --git a/src/index.js b/src/index.js index d2e3a10..d1d43dd 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 {addTen, addFive, addOne} from "./modules/addNumbers"; +import {subtractOne, subtractFive, subtractTen} from "./modules/subtractNumbers"; const number1 = 393; const number2 = 238; diff --git a/src/modules/addNumbers.js b/src/modules/addNumbers.js index d879077..42c9f92 100644 --- a/src/modules/addNumbers.js +++ b/src/modules/addNumbers.js @@ -7,3 +7,7 @@ export function addTen(num) { export function addFive(num) { return add(num, 5); } + +export function addOne(num) { + return add(num, 1); +} diff --git a/src/modules/divide.js b/src/modules/divide.js new file mode 100644 index 0000000..4639b6f --- /dev/null +++ b/src/modules/divide.js @@ -0,0 +1,5 @@ + +function divide(num1, num2) { + return num2 / num1; +} +export default divide; diff --git a/src/modules/multiply.js b/src/modules/multiply.js new file mode 100644 index 0000000..e1fbb36 --- /dev/null +++ b/src/modules/multiply.js @@ -0,0 +1,6 @@ + +function multiply(num1, num2) { + return num2 * num1; +} + +export default multiply; diff --git a/src/modules/subtract.js b/src/modules/subtract.js index e69de29..31ffae5 100644 --- a/src/modules/subtract.js +++ b/src/modules/subtract.js @@ -0,0 +1,6 @@ + +function subtract(num1, num2) { + return num2 - num1; +} + +export default subtract; diff --git a/src/modules/subtractNumbers.js b/src/modules/subtractNumbers.js new file mode 100644 index 0000000..bc27218 --- /dev/null +++ b/src/modules/subtractNumbers.js @@ -0,0 +1,13 @@ +import subtract from "./subtract"; + +export function subtractTen(num) { + return subtract(num,10); +} + +export function subtractFive(num) { + return subtract(num, 5); +} + +export function subtractOne(num) { + return subtract(num, 1); +}