求javascript抛物线算法。 起点x,y(0,0), 终点(500,500),角度任意。 怎么算出 起点到终点经过的所有的x,y坐标? 效果就是一条弧线。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 x = vx*t;y = vy*t - 1/2*g*t*t;好像是这样 这不是解方程吗?y2=250xy=Math.sqr(250*x)y=-Math.sqr(250*x) <style type="text/css">#m{width:500px;height:500px;border:1px solid #800000;position:relative;left:100px;top:10px;}#d{position:absolute;left:0;top:0;width:100%;height:100%}</style></head><body><div id="m"> <div id="d"></div></div><script type="text/javascript">void function() { var vx = 10, vy = 3, g = 0.0098, time = 5, l = 0, t = 0, sx = 0, sy = 0, arr = []; var i = setInterval(function() { sx += (vx *= .917) * time; l = sx; vy += g * time; t += vy * time; arr.push('<div style="width:3px;height:3px;background-color:#00CC33;position:absolute;left:'+l+'px;top:'+t+'px;"></div>'); if (Math.ceil(t) >= 490) { clearInterval(i); document.getElementById('d').innerHTML = arr.join(''); } }, time);}();</script></body> x=vt;y=F(x);搜索曲线 抛物线的公式 lz请详细说一下这个弧线, 是关于y方向对称还是关于 [起点-终点的连线]的垂直方向对称? 假设楼主要的抛物线顶点为原点并且上开口。那么抛物线公示为y=x^2/500;根据此公式程序演示见:http://jsfiddle.net/KDefx/ 楼主可根据需要调整坐标步进(step)和抛物线公式f(x)来获得需要的结果。 求高手们给修正代码。 JS动态创建表与添加元素? 如何让转译"\"字符不转译的javascript语句怎么写,急需 一个很菜的问题!:( 在移除dom前还用删除事件属性吗 www.RIE.com.cn 好漂亮的网站.发上来和大家分享~~~ fason(阿信) 在帮看看这句:document.from.htsl.value =newcolor? 限制字符长度(TEXTAREA) 一个代码解决所有IE兼容问题 正则判断是URL 如何实现一点击主菜单,相对应的div中的值就变化 怎么从文本框内将光标前面的文本(带html标签)截取,急用,希望会的人能指点一下
y = vy*t - 1/2*g*t*t;
好像是这样
y2=250xy=Math.sqr(250*x)
y=-Math.sqr(250*x)
<style type="text/css">
#m{width:500px;height:500px;border:1px solid #800000;position:relative;left:100px;top:10px;}
#d{position:absolute;left:0;top:0;width:100%;height:100%}
</style>
</head>
<body>
<div id="m">
<div id="d"></div>
</div>
<script type="text/javascript">
void function() {
var vx = 10, vy = 3, g = 0.0098, time = 5, l = 0, t = 0, sx = 0, sy = 0, arr = [];
var i = setInterval(function() {
sx += (vx *= .917) * time;
l = sx;
vy += g * time;
t += vy * time;
arr.push('<div style="width:3px;height:3px;background-color:#00CC33;position:absolute;left:'+l+'px;top:'+t+'px;"></div>');
if (Math.ceil(t) >= 490) {
clearInterval(i);
document.getElementById('d').innerHTML = arr.join('');
}
}, time);
}();
</script>
</body>
y=F(x);搜索曲线 抛物线的公式
根据此公式程序演示见:http://jsfiddle.net/KDefx/