Operaciones aritméticas básicas

Published by Deep Xavier in

Escribe una función que haga lo siguiente para los valores dados: sumar, restar, dividir y multiplicar. A esto se le llama simplemente las operaciones aritméticas básicas. Las variables deben estar definidas, pero en este desafío estarán definidas para ti. Todo lo que tienes que hacer es comprobar las variables, convertir algunas cadenas a enteros, usar algunas condiciones if y aplicar la operación aritmética.

Ejemplos

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

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

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

Notas

  • Los números y la operación se proporcionan como cadenas y deberían dar como resultado un valor entero.
  • Si la operación da como resultado una ArithmeticException, devuelve Integer.MIN_VALUE (p. ej., división por cero).
  • Los resultados de las divisiones se redondearán hacia abajo a su parte entera.