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