Tengo una pregunta para ti.
Por ejemplo, tengo esta expresión booleana:
(((A Y B) O C) Y D) Y ((K Y Z) O (J Y H)) Y Y
Este es solo un ejemplo, pero puedo tener muchas expresiones como esta, tengo que escribir un algoritmo en JavaScript para hacer que esta expresión sea simple y representable a través de un json.
La idea básica es usar un producto booleano así:
(A Y B) O C = (A O C) Y (B O C)
Pero, ¿cómo puedo escribir algo automático para hacer eso?
Gracias.
Puede consultar una biblioteca existente como riichard/boolean-parser-js en GitHub.