打印

[编程] 关于带双参数的函数

function getLen(a, b) {
       lenX = points[a][0]-points[0];
       lenY = points[a][1]-points[1];
       len = Math.sqrt((lenX*lenX+lenY*lenY));
       return len;
}
谁能帮我解释一下这个函数呀
看一下和下面的有什么不同
function getDist(px1, py1, px2, py2) {
       x = px2-px1;
       y = py2-py1;
       hyp = Math.sqrt(Math.pow(x, 2)+Math.pow(y, 2));
       return hyp;
}
看样子都是求距离的

但求距离用Point.distance()更安逸
http://www.flash023.cn 终极讨厌
就是看不明白这个points[a][0]-points[0];
其实这两个函数的效果好像是一样的,谁能说一小下.
这个就需要把points拿来看看才说得清楚了
http://www.flash023.cn 终极讨厌

TOP

还在为头像烦恼?还在为不能关注好友动态烦忧?快来蓝色理想家园吧!
搞清楚啦,谢谢啦

TOP