Basic Mathematical Operations

Lee·2022년 7월 25일
0

Algorithm

목록 보기
57/92
post-thumbnail

❓ Basic Mathematical Operations

Q. Your task is to create a function that does four basic mathematical operations.

The function should take three arguments - operation(string/char), value1(number), value2(number).
The function should return result of numbers after applying the chosen operation.

Examples(Operator, value1, value2) --> output
('+', 4, 7) --> 11
('-', 15, 18) --> -3
('*', 5, 5) --> 25
('/', 49, 7) --> 7

✔ Solution

//#my solution
function basicOp(operation, value1, value2) {
  // Code
  if (operation === "+") return value1 + value2;
  if (operation === "-") return value1 - value2;
  if (operation === "*") return value1 * value2;
  if (operation === "/") return value1 / value2;
}

//other solution
function basicOp(o, a, b) {
  return eval(a+o+b);
}
profile
Lee

0개의 댓글