JavaScript-使⽤JavaScript编程,平⾯上有n个点(x1, y1),(x2, y2)…… (xn, yn),计算从第1 个点到第n个点之间的连线线段距离的总和。

发布于 2016-11-06 17:03:06 字数 31 浏览 1174 评论 1

刚接触javascript,还不是很理解 求教育

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

浮生未歇 2016-12-02 02:38:10

<script type="text/javascript">
//坐标数据
co = [[1, 1], [4, 5], [1, 1]];

//计算两点之间距离
var cofun = function(p1, p2) {
var x = p1[0] - p2[0];
var y = p1[1] - p2[1];
return Math.sqrt((x * x) + (y * y));
}

//线的距离循环相加
var line = 0;
for (var key = 0; key < co.length - 1; key++) {
line += cofun(co[key], co[key + 1]);
}

//输出线的长度
alert(line);
</script>

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文