JavaScript实现求两点间距离
以下是JavaScript实现求两点间距离的完整源码:
function distance(x1, y1, x2, y2) {
var dx = x2 - x1;
var dy = y2 - y1;
return Math.sqrt(dx * dx + dy * dy);
}
// 示例
var x1 = 0;
var y1 = 0;
var x2 = 3;
var y2 = 4;
var d = distance(x1, y1, x2, y2);
console.log(d); // 输出:5
其中,distance函数接收四个参数,分别是两点的横坐标和纵坐标。计算过程使用勾股定理,即:
d = ( x 2 − x