美文网首页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