Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function operationsBetweenNumbers2(input) {
- let numOne = Number(input[0]);
- let numTwo = Number(input[1]);
- let operator = input[2];
- let result = 0;
- let evenOrOdd;
- switch (operator) {
- case "+":
- result = numOne + numTwo; break;
- case "-":
- result = numOne - numTwo; break;
- case "*":
- result = numOne * numTwo; break;
- case "/":
- result = numOne / numTwo; break;
- case "%":
- result = numOne % numTwo; break;
- }
- if (result % 2 == 0) {
- evenOrOdd = "even";
- } else {
- evenOrOdd = "odd";
- }
- if (operator === "+" || operator === "-" || operator === "*") {
- console.log(`${numOne} ${operator} ${numTwo} = ${result} - ${evenOrOdd}`);
- } else if (operator === "/" && numTwo !== 0) {
- console.log(`${numOne} / ${numTwo} = ${result.toFixed(2)}`);
- } else if (operator === "%" && numTwo !== 0) {
- console.log(`${numOne} % ${numTwo} = ${result}`);
- } else {
- console.log(`Cannot divide ${numOne} by zero`);
- }
- }
Add Comment
Please, Sign In to add comment