我正试图说明方程中的差如何变换函数。我使用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;
1条答案
按热度按时间js81xvg61#
每个表达式都有一堆不同的属性,如
latex
和secret
。其中一个是readonly
。它使表达式成为只读的。添加一些滑块,并使用一些JavaScript确保latex的格式为[Your Variable Name]=[Number]
,如果不是,则撤消。如果表达式的数目错误,请撤消。编辑:不要使用JavaScript强制滑块成为滑块,只需将其设置为只读即可。