I need to convert a string returned from prompt
into an equation, however the parseFloat
returns as only the first number, and symbols in an equation, and stops at the variable. The variable will always = x
. The program is designed to convert an algebraic expression say 15*x(5^4-56)*17/x=15
into an expression, and calculate the value of x. If someone could show me how to do this, it would help dramatically. I am currently using multiple prompts, having the user put in the equation before x
, then the equation after x
, then it inserts a variable in between the two, and calculates it's value.
Edit:
I have no variables predefined, and it must work in equations where x > 1000
, or x != //an integer
.
Thanks in advance!