您好,我需要为学校编写一个用Javascript编写的程序,该程序说明圈子是否发生碰撞。它不需要显示为图形。
我尝试了一下,但是我的代码似乎不起作用。
希望你能帮我个脚本。
这是我产生的代码。
function collision (p1x, p1y, r1, p2x, p2y, r2) {
var a;
var x;
var y;
a = r1 + r2;
x = p1x - p2x;
y = p1y - p2y;
if (a > (x*x) + (y*y)) {
return true;
} else {
return false;
}
}
var collision = collision(5, 500, 10, 1000, 1500, 1500);
alert(collision);
Run Code Online (Sandbox Code Playgroud)