Operaciones

Escribe una función que sume, reste, divida o multiplique valores. La operación se expresa como variable operación variable. En este desafío, las variables ya estarán definidas. Solo tienes que examinar sus valores, convertir las cadenas en números enteros, usar algunas estructuras condicionales if y combinarlas según la operación.

Piensa en cómo hacerlo. ¿Hay alguna función que te sirva? Es más sencillo de lo que parece. Los números y la operación se proporcionarán como cadenas, y también debes devolver el resultado como una cadena.

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 proporcionarán como cadenas, y también debes devolver el resultado como una cadena.
  • Si el resultado es "undefined", devuelve "undefined" (por ejemplo, al dividir entre cero).
  • En la división, descarta la parte fraccionaria; por ejemplo, 4 / 3 devuelve "1".