Operações
Escreva uma função que some, subtraia, divida ou multiplique valores. A operação é expressa como variável operação variável. Neste desafio, as variáveis já estarão definidas. Você só precisa examinar seus valores, converter as strings em números inteiros, usar algumas estruturas condicionais if e combiná-las de acordo com a operação.
Pense em como fazer isso. Existe alguma função que ajude? É mais simples do que parece. Os números e a operação serão fornecidos como strings, e você também deve retornar o resultado como uma string.
Exemplos
operation("1", "2", "add"); // "3"
operation("4", "5", "subtract"); // "-1"
operation("6", "3", "divide"); // "2"Notas
- Os números e a operação serão fornecidos como strings, e você também deve retornar o resultado como uma string.
- Se o resultado for
"undefined", retorne"undefined"(por exemplo, ao dividir por zero). - Na divisão, descarte a parte fracionária; por exemplo,
4 / 3retorna"1".