Advertisement
Guest User

js

a guest
Feb 28th, 2020
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.44 KB | None | 0 0
  1. function operationsBetween(input){
  2. let num1 = Number(input.shift());
  3. let num2 = Number(input.shift());
  4. let operator = input.shift();
  5. result = 0;
  6. switch(operator){
  7. case "+" : result = num1+num2;
  8. if(result%2==0) {
  9. console.log(`${num1} ${operator} ${num2} = ${result} - even`);
  10. } else {
  11. console.log(`${num1} ${operator} ${num2} = ${result}- odd`);
  12. } ;break;
  13. case "-" : result = num1-num2;
  14. if(result%2==0) {
  15. console.log(`${num1} ${operator} ${num2} = ${result} - even`);
  16. } else {
  17. console.log(`${num1} ${operator} ${num2} = ${result} - odd`);
  18. } ;break;
  19. case "*" : result = num1*num2;
  20. if(result%2==0) {
  21. console.log(`${num1} ${operator} ${num2} = ${result}- even`);
  22. } else {
  23. console.log(`${num1} ${operator} ${num2} = ${result} - odd`);
  24. } ;break;
  25. case "/" : result =((num1/num2).toFixed(2));
  26. if(num2== 0){
  27. console.log(`Cannot divide ${num1} by zero`);
  28. } else {
  29. console.log(`${num1} ${operator} ${num2} = ${result}`);
  30. };break;
  31. case "%" : result = num1%num2;
  32. if(num2==0){
  33. console.log(`Cannot divide ${num1} by zero`);
  34. } else {
  35. console.log(`${num1} ${operator} ${num2} = ${result}`);
  36. } ;break;
  37. }
  38. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement