Сообщение от trikadin
|
Нет)
for (var i = 0; i!= Coords.x.length; ++ i)
for (var j = i; j!= Coords.y.length; ++ j)
if (getDistance(Coords.x[i], Coords.y[i], Coords.x[j], Coords.y[j]) < someValue) { // если взрыв
alert("Ба-бах!");
}
|
Что-то не то, у меня всегда срабатывает if
А ф-я возвращает 0
function getDistance(x1, y1, x2, y2)
{
var dx = x1 - x2;
var dy = y1 - y2;
return needDist = Math.floor(Math.sqrt((dx * dx) + (dy * dy)));
};