diff --git a/index.js b/index.js index 8c24934..6576176 100644 --- a/index.js +++ b/index.js @@ -1,22 +1,27 @@ -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, + subtractFive, + subtractTen +} = require("./modules/subtractNumbers"); const number1 = 393; const number2 = 238; -let answer = add(number1,number2); -console.log("Adding numbers",number1,number2,answer); +let answer = add(number1, number2); +console.log("Adding numbers", number1, number2, answer); -answer = subtract(number1,number2); +answer = subtract(number1, number2); console.log(answer); -answer = multiply(number1,number2); +answer = multiply(number1, number2); console.log(answer); -answer = divide(number1,number2); +answer = divide(number1, number2); console.log(answer); answer = addTen(number1); diff --git a/modules/addNumbers.js b/modules/addNumbers.js index 6854706..38efc52 100644 --- a/modules/addNumbers.js +++ b/modules/addNumbers.js @@ -1,9 +1,12 @@ const add = require("./add"); +module.exports.addOne = function(num) { + return add(num, 1); +}; -module.exports.addTen = function(num) { - return add(num,10); -} +module.exports.addTen = function(num) { + return add(num, 10); +}; module.exports.addFive = function(num) { - return add(num, 5); -} + return add(num, 5); +}; diff --git a/modules/divide.js b/modules/divide.js new file mode 100644 index 0000000..8f54293 --- /dev/null +++ b/modules/divide.js @@ -0,0 +1,4 @@ +function divide(num1, num2) { + return num1 % num2; +} +module.exports = divide; diff --git a/modules/multiply.js b/modules/multiply.js new file mode 100644 index 0000000..a458da3 --- /dev/null +++ b/modules/multiply.js @@ -0,0 +1,4 @@ +function multiply(num1, num2) { + return num1 * num2; +} +module.exports = multiply; diff --git a/modules/subtract.js b/modules/subtract.js index e69de29..cfcf201 100644 --- a/modules/subtract.js +++ b/modules/subtract.js @@ -0,0 +1,4 @@ +function subtract(num1, num2) { + return num1 - num2; +} +module.exports = subtract; diff --git a/modules/subtractNumbers.js b/modules/subtractNumbers.js new file mode 100644 index 0000000..089f477 --- /dev/null +++ b/modules/subtractNumbers.js @@ -0,0 +1,12 @@ +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); +};