Document
@@ -18,9 +18,9 @@
-
-
-
+
+
+
diff --git a/main.js b/main.js
index bf60c18..2287418 100644
--- a/main.js
+++ b/main.js
@@ -30,15 +30,23 @@ const subtract = (numA, numB) => {
// These variables are already defined but that don't point to functions. It's up to you to build the functions to complete your calculator use:
const multiply = (numA, numB) => {
+ const product =numA * numB
+ return product
// * to get a product then return it
// Open up the inspector tool in Chrome and select the Console tab to see what this functions is "logging out" to the console.
console.log(numA, numB)
}
-const divide = null
+const divide = (numA,numB) => {
+const quotient =numA / numB
+return quotient
+}
// / to get a quotient,
-const modulus = null
+const modulus = (numA,numB) => {
+const remainder =numA % numB
+return remainder
+}
// and % to get a remainder.
// This function changes the "operation" variable to be equal to the "id" of the button we choose on the web page.
@@ -64,11 +72,11 @@ const equals = () => {
break;
case "subtraction": putResultInElement(subtract(firstNum, secondNum))
break;
- case "multiplication": multiply(firstNum, secondNum)
+ case "multiplication": putResultInElement(multiply(firstNum, secondNum))
break;
- case "division": console.log(divide(firstNum, secondNum))
+ case "division": putResultInElement(divide(firstNum, secondNum))
break;
- case "modulus": console.log(modulus(firstNum, secondNum))
+ case "modulus": putResultInElement(modulus(firstNum, secondNum))
break;
default: "Choose an operation"
}
diff --git a/style.css b/style.css
index f6b4813..c487113 100644
--- a/style.css
+++ b/style.css
@@ -2,4 +2,4 @@ body {
margin: 20% auto;
width: 50%;
height: 75%;
-}
\ No newline at end of file
+}