У меня следующая ситуация
Итак, у меня есть объект, похожий на этот
var y = {
"data": {
"m": 2,
"n": "meaow",
"k": "lop",
"r": {
"val": 400,
"text": "Hoila papi"
}
}
}
Теперь я хочу дать своему пользователю написать формулу, которую я могу анализировать на основе этого объекта.как это
var x = {
"calculation": "((@data>m# * 100) + (@data>r>val# / 200))",
"target": "data>m"
}
Есть ли способ, которым это можно сделать в Javascript, поэтому конечный результат должен быть
{
"data": {
"m": 202,
"n": "meaow",
"k": "lop",
"r": {
"val": 400,
"text": "Hoila papi"
}
}
}