Encuentra las ecuaciones verdaderas

En este desafío, recibirás un arreglo que contiene ecuaciones, cada una escrita como una cadena. Este es un ejemplo:

["1+1=2", "2+2=3", "5*5=10", "3/3=1"]

Si haces los cálculos, verás que las ecuaciones "1+1=2" y "3/3=1" son verdaderas (true), mientras que "2+2=3" y "5*5=10" son falsas (false).

Escribe una función que, dado un arreglo de ecuaciones como el anterior, devuelva únicamente las ecuaciones verdaderas (true). Por ejemplo, para el arreglo anterior, el resultado debe ser:

["1+1=2", "3/3=1"]

Ejemplos

trueEquations(["2*2=4"]) ➞ ["2*2=4"]

trueEquations(["1+1=3", "3-1=1"]) ➞ []

trueEquations(["1+1=2", "2+2=3", "5*5=10", "3/3=1"]) ➞ ["1+1=2", "3/3=1"]

Notas

  • Si todas las ecuaciones son falsas (false), devuelve el arreglo vacío [], como en el segundo ejemplo.
  • Las ecuaciones solo incluirán las operaciones elementales: +, -, *, /