Operações

Escreva uma função que realize as seguintes operações: somar, subtrair, dividir ou multiplicar valores. Ela é simplesmente chamada de variável operação variável. É claro que as variáveis precisam estar definidas, mas neste desafio elas já estarão definidas. Tudo o que você precisa fazer é observar as variáveis, realizar algumas conversões de strings para inteiros, usar algumas condicionais if e combiná-las de acordo com a operação.

Os números e a operação serão fornecidos como strings, e você também deverá retornar o valor como uma string.

Exemplos

operation("1", "2", "add" ) ➞ "3"

operation("4", "5", "subtract") ➞ "-1"

operation("6", "3", "divide") ➞ "2"

Observações

  • Os números e a operação serão fornecidos como strings, e você também deverá retornar o valor como uma string.
  • Se a resposta for "undefined", retorne "undefined" (por exemplo, ao dividir por zero).
  • Para divide, arredonde para baixo até obter um inteiro.