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

kmb7vmvb  于 2023-09-29  发布在  Java
关注(0)|答案(1)|浏览(87)

我正试图说明方程中的差如何变换函数。我使用desmos API从这里https://www.desmos.com/api/v1.5/docs/index.html的图形。但是,我希望它显示一个设置的功能,并允许用户改变它的方面。
举例来说:进入站点后,图形显示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;
js81xvg6

js81xvg61#

每个表达式都有一堆不同的属性,如latexsecret。其中一个是readonly。它使表达式成为只读的。添加一些滑块,并使用一些JavaScript确保latex的格式为[Your Variable Name]=[Number],如果不是,则撤消。如果表达式的数目错误,请撤消。
编辑:不要使用JavaScript强制滑块成为滑块,只需将其设置为只读即可。

相关问题