В принципе, у меня есть поле ввода пользователя, где пользователь может ввести число. Они также хотели бы иметь возможность вводить уравнения в поле ввода.
Что-то вроде "874.45 * 0.825 + 4000" и преобразовать его в егодействительное числовое значение.
Все найденные решения указывают на страшный метод eval () .Особенно из-за того, что это поле, введенное пользователем, я беспокоюсь о том, чтобы просто запустить eval ("874.45 * 0.825 + 4000") и надеяться получить число из внутреннего конца.
IПредположим, я мог бы сделать обратный вызов веб-службы на сервер (ASP.NET), но, боюсь, небольшая задержка вызовет у пользователя некоторое разочарование.
Кто-нибудь знает или о хорошей технике, или о существующей?библиотеки?