I wanted to replace integers in my string formula to evaluate the expression.
I have an array such as
var value_array=[
{value: "11", order: "1"},
{value: "4", order: "2"},
{value: "31", order: "3"},
{value: "41", order: "4"},
{value: "51", order: "5"},
{value: "61", order: "6"},
{value: "71", order: "7"},
{value: "80", order: "8"},
{value: "91", order: "9"},
{value: "101", order: "10"},
{value: "111", order: "11"},
{value: "128", order: "12"},
{value: "131", order: "13"},
{value: "145", order: "14"}
];
and my formula is ((1+14)*5+12*3-7*8/2+4)
I wanted to replace integers with corresponding order value.
I should get ((11+145)*51+128*31-71*80/4+41)
, then I will evaluate the string which resulted from 10545.
Thanks for your help