Javascript JS二次曲线

Javascript JS二次曲线,javascript,graph,coordinates,quadratic,Javascript,Graph,Coordinates,Quadratic,到目前为止,我已经能够用圆做一个直线图,给它们分配一个随机的x坐标,并将y设置为x。这起作用了 我遇到的麻烦是数学。pow()做x的幂。它似乎不起作用。圆圈不会出现在任何地方,但屏幕甚至不会被拉伸(如果形状超出边界,我希望会发生这种情况) 我正在使用SVG来显示圆圈。尝试将代码放在JSFIDLE中。这不会使您的平均y值在62500左右吗?这也许可以解释为什么它们没有出现在你的屏幕上。(除非您有相当多的监视器!)它是否适用于rangeCX的小值,如1或2?尝试将第1行更改为var rangeCX=

到目前为止,我已经能够用圆做一个直线图,给它们分配一个随机的x坐标,并将y设置为x。这起作用了

我遇到的麻烦是数学。pow()做x的幂。它似乎不起作用。圆圈不会出现在任何地方,但屏幕甚至不会被拉伸(如果形状超出边界,我希望会发生这种情况)


我正在使用SVG来显示圆圈。

尝试将代码放在JSFIDLE中。这不会使您的平均y值在62500左右吗?这也许可以解释为什么它们没有出现在你的屏幕上。(除非您有相当多的监视器!)它是否适用于rangeCX的小值,如1或2?尝试将第1行更改为
var rangeCX=2,看看你是否有图。哈哈,是的,斯科特,那个监视器会危害健康!好啊问题是我在“*500”之后使用了一个常量。但你们仍然是对的,所以如果你们想回答,我可以标记为已回答。
var rangeCX = Math.round(Math.random() * 500);

var resultCX = rangeCX;
var resultCY = Math.pow(rangeCX,2);

circle.setAttribute("cx",resultCX);
circle.setAttribute("cy",resultCY);