美文网首页JS
JS 计算两点之间的距离

JS 计算两点之间的距离

作者: 五岁小孩 | 来源:发表于2020-07-25 22:13 被阅读0次

JS 计算两点之间的距离

function getDistance(points){
    var a = points[1][0]-points[0][0];
    var b = points[1][1]-points[0][1];
    var k =  Math.sqrt(Math.pow(a,2)+Math.pow(b,2));
    return k;
}

ps:

a点:x300,y150;b点x300,y200

距离:getDistance([[300,150],[300,200]])==50

  • 直角三角形-勾股定理
直角三角形.jpg

已知两条直角边a、b,求斜边c

勾股定理是a²+b²=c²(a、b是直角三角形的两条直角边,c是直角三角形的斜边)。

所以:c=\sqrt{(a²+b²)}

最后将两条直角边a、b数值代入即可求得斜边c

相关文章

网友评论

    本文标题:JS 计算两点之间的距离

    本文链接:https://www.haomeiwen.com/subject/crcvlktx.html