Javascript 如何允许用户转换由desmos API设置的函数?

Javascript 如何允许用户转换由desmos API设置的函数?,javascript,api,frontend,graphing,Javascript,Api,Frontend,Graphing,我试图展示方程中的差分如何转换函数。我在这里使用desmos api进行绘图。但是,我希望它显示一个set函数,并允许用户更改它的各个方面 例如:进入站点后,图形显示f(x)=(ax+h)^2-k。我希望访问者只能输入h、k和a。该图将显示带有用户输入值的新图。如果您有desmos API的替代方案,也可以接受。先谢谢你 var elt = document.getElementById('calculator'); var calculator = Desmos.GraphingCalcula

我试图展示方程中的差分如何转换函数。我在这里使用desmos api进行绘图。但是,我希望它显示一个set函数,并允许用户更改它的各个方面

例如:进入站点后,图形显示f(x)=(ax+h)^2-k。我希望访问者只能输入h、k和a。该图将显示带有用户输入值的新图。如果您有desmos API的替代方案,也可以接受。先谢谢你

var elt = document.getElementById('calculator');
var calculator = Desmos.GraphingCalculator(elt);
calculator.setExpression({ id: 'graph1', latex: 'y=x^2' });
restrictedFunctions = true;

但这不是API的全部意义吗?您传递它的参数,它会相应地作出响应。将h、k和a的值传递给它,API将用相应的图形进行回复。我不知道你到底在哪里?与您的问题对应的代码在哪里?我不希望访问者更改初始等式。我希望f(x)=(x)^2不变。我只希望其他值可以更改。另一个例子是f(x)=| x+1 |+2。我只希望访问者能够在1和2的位置更改值。x和| |不应该被修改。那么,编写以下代码以相应地使用API。设置初始方程,询问用户h、k和a的值,然后用这些参数查询API,得到响应。同样,这正是API的用途,因此它不仅是可能的,而且也是它的全部意义所在。再一次,除非您显示与您的问题相关的代码,否则我们无法帮助您,因为。。。我们只是瞎了眼,不知道你写了什么。var elt=document.getElementById('calculator');var计算器=Desmos.图形计算器(elt);setExpression({id:'graph1',latex:'y=x^2'});受限函数=真;这就是我到目前为止所做的一切。我完全不知道下一步该怎么办。我把代码移到了你的问题上。但是您没有创建
字段吗?如果希望用户输入数字,则需要在HTML中输入这些数字。然后我想你可以简单地用
{latex:(“+a+”x+“+h+”)^2-“+k}