Я создаю веб-приложение с Python в бэкэнде и Angular для внешнего интерфейса.Одной из функций является оценка математических выражений, что необходимо сделать как на стороне сервера, так и на стороне пользовательского интерфейса.В python я оцениваю выражение с помощью numexpr
и намереваюсь использовать mathjs
для js
Однако выражение, понимаемое python, может не иметь такого же значения для javascript, например, a^b
- это XOR в pythonно экспоненциально в js.
Какой подход я должен использовать, чтобы обойти это так, чтобы для того же выражения js вернул результат, который возвращает python.