首页 新闻 会员 周边

JavaScript代码的小小疑问(26)

0
[已解决问题] 解决于 2015-06-15 15:33

function distance(x1,x2,y1,y2) {

  var dx = x2-x1;

var dy = y2-y1;

  return Math.sqrt(dx*dx + dy*dy);

};

distance(0,0,1,1);  //0 ?  两个坐标点距离是0,不对吧?

Coca-code的主页 Coca-code | 初学一级 | 园豆:10
提问于:2015-06-15 14:25
< >
分享
最佳答案
0

按你这么写,距离是0 啊,坐标分别为(0,1)(0,1),就是同一个点,距离是0 没错啊!

奖励园豆:5
浅草青晨 | 小虾三级 |园豆:904 | 2015-06-15 14:57

distance(x1,y1,x2,y2); 

Coca-code | 园豆:10 (初学一级) | 2015-06-15 15:34
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册