Reparar la calculadora básica

Published by Mubashir Hassan in

Corrige la calculadora en la pestaña Code. Sus argumentos son el primer número, un operador y el segundo número, en ese orden. Admite +, -, / y *. Devuelve nil si el operador no es compatible o si hay división por cero.

Ejemplos

basic_calculator(2, "+",  4) ➞ 6

basic_calculator(6, "-", 5) ➞ 1

basic_calculator(12, "/", 3) ➞ 4

basic_calculator(3, "*", 4) ➞ 12

basic_calculator(1, "/", 0) ➞ nil
# Division by zero is not possible

basic_calculator(1, "x", 0) ➞ nil
# "x" is not an operator

Notas

N/A