以下是一个使用 JavaScript 编写的计算两个坐标之间的距离的方法:

function calculateDistance(startX, startY, endX, endY) {
  var xDistance = Math.abs(endX - startX);
  var yDistance = Math.abs(endY - startY);
  var distance = Math.sqrt(Math.pow(xDistance, 2) + Math.pow(yDistance, 2));
  return distance;
}

// 例子:计算(1,2)和(4,6)之间的距离
var distance = calculateDistance(1, 2, 4, 6);
console.log(distance); // 输出 5

这个方法接受四个参数:起点的 X 坐标,起点的 Y 坐标,终点的 X 坐标,终点的 Y 坐标。它首先计算出 X 轴和 Y 轴上的距离,然后使用勾股定理计算出两点之间的距离。最后返回这个距离。

JavaScript 计算两点距离 - 代码示例与解释

原文地址: https://www.cveoy.top/t/topic/mx1J 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录