From cd02b6f1b9ec8ce82062b8bb07798d26af72eca0 Mon Sep 17 00:00:00 2001 From: devarcher Date: Thu, 24 Oct 2019 09:40:57 -0500 Subject: [PATCH] completed assignment --- README.md | 14 +++++++------- index.js | 9 +++++---- modules/addNumbers.js | 4 ++++ modules/divide.js | 5 +++++ modules/multiply.js | 5 +++++ modules/subtract.js | 5 +++++ modules/subtractNumbers.js | 15 +++++++++++++++ 7 files changed, 46 insertions(+), 11 deletions(-) create mode 100644 modules/divide.js create mode 100644 modules/multiply.js create mode 100644 modules/subtractNumbers.js diff --git a/README.md b/README.md index ba9e610..fb06dbd 100644 --- a/README.md +++ b/README.md @@ -3,11 +3,11 @@ * fork, clone, run index.js through node ## 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 -* Require addOne in index.js -* Add file and implement code for subtractNumbers module -* Make sure there are no errors and that all the calculations are logged to the screen + + + + + + diff --git a/index.js b/index.js index 8c24934..391cb1c 100644 --- a/index.js +++ b/index.js @@ -1,8 +1,9 @@ -const add = require("./modules/add"); +const add = require("./modules/add"); const subtract = require("./modules/subtract"); -const multiply= require("./modules/multiply"); -const {addTen, addFive} = require("./modules/addNumbers"); -const {subtractOne}= require("./modules/subtractNumbers"); +const multiply = require("./modules/multiply"); +const divide = require("./modules/divide"); +const {addOne, addTen, addFive} = require("./modules/addNumbers"); +const {subtractOne, subtractTen, subtractFive} = require("./modules/subtractNumbers"); const number1 = 393; const number2 = 238; diff --git a/modules/addNumbers.js b/modules/addNumbers.js index 6854706..013986f 100644 --- a/modules/addNumbers.js +++ b/modules/addNumbers.js @@ -1,5 +1,9 @@ const add = require("./add"); +module.exports.addOne = function(num) { + return add(num, 1); +} + module.exports.addTen = function(num) { return add(num,10); } diff --git a/modules/divide.js b/modules/divide.js new file mode 100644 index 0000000..fa20f1a --- /dev/null +++ b/modules/divide.js @@ -0,0 +1,5 @@ +const divide = (number1, number2) => { + return number1 / number2 +} + +module.exports = divide; \ No newline at end of file diff --git a/modules/multiply.js b/modules/multiply.js new file mode 100644 index 0000000..cfcd9f2 --- /dev/null +++ b/modules/multiply.js @@ -0,0 +1,5 @@ +const multiply = (number1, number2) => { + return number1 * number2; +} + +module.exports = multiply; \ No newline at end of file diff --git a/modules/subtract.js b/modules/subtract.js index e69de29..2276446 100644 --- a/modules/subtract.js +++ b/modules/subtract.js @@ -0,0 +1,5 @@ +const subtract = (number1, number2) => { + return number1 - number2 +} + +module.exports = subtract; diff --git a/modules/subtractNumbers.js b/modules/subtractNumbers.js new file mode 100644 index 0000000..b70b10d --- /dev/null +++ b/modules/subtractNumbers.js @@ -0,0 +1,15 @@ +const subtract = require("./subtract"); + + +module.exports.subtractOne = function(num) { + return subtract(num, 1); +} + +module.exports.subtractTen = function(num) { + return subtract(num,10); +} + +module.exports.subtractFive = function(num) { + return subtract(num, 5); +} +