From 11c5cc5d9d4b26c9723898792081cba2696eb6fd Mon Sep 17 00:00:00 2001 From: dgasch512 Date: Sun, 12 Jan 2020 22:10:13 -0600 Subject: [PATCH] All calculations return correct value --- index.js | 6 ++++-- modules/addNumbers.js | 4 ++++ modules/divide.js | 5 +++++ modules/multiply.js | 5 +++++ modules/subtract.js | 5 +++++ modules/subtractNumbers.js | 13 +++++++++++++ 6 files changed, 36 insertions(+), 2 deletions(-) create mode 100644 modules/divide.js create mode 100644 modules/multiply.js create mode 100644 modules/subtractNumbers.js diff --git a/index.js b/index.js index 8c24934..a848fdc 100644 --- a/index.js +++ b/index.js @@ -1,8 +1,10 @@ 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 divide = require("./modules/divide") +const {addTen, addFive, addOne} = require("./modules/addNumbers"); +const {subtractOne, subtractFive, subtractTen}= require("./modules/subtractNumbers"); + const number1 = 393; const number2 = 238; diff --git a/modules/addNumbers.js b/modules/addNumbers.js index 6854706..676f065 100644 --- a/modules/addNumbers.js +++ b/modules/addNumbers.js @@ -7,3 +7,7 @@ module.exports.addTen = function(num) { module.exports.addFive = function(num) { return add(num, 5); } + +module.exports.addOne = function(num) { + return add(num, 1); +} \ No newline at end of file diff --git a/modules/divide.js b/modules/divide.js new file mode 100644 index 0000000..bd7436e --- /dev/null +++ b/modules/divide.js @@ -0,0 +1,5 @@ + +function divide(num1, num2) { + return num1 / num2; +} +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..8eb6359 --- /dev/null +++ b/modules/multiply.js @@ -0,0 +1,5 @@ + +function multiply(num1, num2) { + return num1 * num2; +} +module.exports = multiply; \ No newline at end of file diff --git a/modules/subtract.js b/modules/subtract.js index e69de29..2febb03 100644 --- a/modules/subtract.js +++ b/modules/subtract.js @@ -0,0 +1,5 @@ + +function subtract(num1, num2) { + return num1 - num2; +} +module.exports = subtract; \ No newline at end of file diff --git a/modules/subtractNumbers.js b/modules/subtractNumbers.js new file mode 100644 index 0000000..bdf0939 --- /dev/null +++ b/modules/subtractNumbers.js @@ -0,0 +1,13 @@ +const subtract = require("./subtract"); + +module.exports.subtractTen = function(num) { + return subtract(num,10); +} + +module.exports.subtractFive = function(num) { + return subtract(num, 5); +} + +module.exports.subtractOne = function(num) { + return subtract(num, 1); +} \ No newline at end of file