Encontre as equações verdadeiras
Neste desafio, você receberá um array que contém equações, cada uma escrita como uma string. Veja um exemplo:
["1+1=2", "2+2=3", "5*5=10", "3/3=1"]Se fizer as contas, você verá que as equações "1+1=2" e "3/3=1" são verdadeiras (true), enquanto "2+2=3" e "5*5=10" são falsas (false) e não fazem sentido.
Escreva uma função que, dada uma lista de equações como a anterior, retorne apenas as equações verdadeiras (true). Por exemplo, para o caso acima, a saída deve ser:
["1+1=2", "3/3=1"]Exemplos
true_equations(["2*2=4"]) ➞ ["2*2=4"]
true_equations(["1+1=3", "3-1=1"]) ➞ []
true_equations(["1+1=2", "2+2=3", "5*5=10", "3/3=1"]) ➞ ["1+1=2", "3/3=1"]Notas
- Se todas as equações forem falsas (false), retorne a lista vazia
[], como no segundo exemplo. - As equações envolverão apenas as operações elementares:
+,-,*,/