老师,这是不是一个等边

来源:3-5 编程练习

Victor19950925

2019-06-20 15:19:34

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>canvas</title>
    <style>
        canvas{background-color:lightpink;}
    </style>
</head>
<body>
    <canvas id="canvas" width="600" height="600">
        您的浏览器不支持canvas
    </canvas>
    <script>
	//在此处填写代码
	canvas=document.getElementById("canvas")
	ctx=canvas.getContext("2d")
	ctx.moveTo(300,150);
	ctx.lineTo(450,400);
	ctx.strokeStyle="blue";
	ctx.stroke();
	ctx.beginPath();
	ctx.moveTo(450,400);
	ctx.lineTo(150,400);
	ctx.strokeStyle="green";
	ctx.stroke();
	ctx.beginPath();
	ctx.moveTo(150,400);
	ctx.lineTo(300,150);
	ctx.strokeStyle="red";
	ctx.stroke();
	ctx.beginPath();
	</script>
</body>

</html>

原来数学课教过等边和坐标点这些的计算- -现在忘得差不多了————————额

写回答

1回答

好帮手慕慕子

2019-06-20

同学你好, 这不是一个等边三角形哦,等边三角形的的每个角度都是60度哦, 你这里实现的效果如下计算后红色边和蓝色边不等于绿色边,所以不是一个完全的等边三角形哦

http://img.mukewang.com/climg/5d0b4b2900015e4d04640397.jpg

练习要求实现等腰三角形就可以了, 同学的代码效果实现的很棒哦

如果同学想要实现等边三角形,可以自己回顾一下数学等边三角形相关的知识哦

如果帮助到了你, 欢迎采纳!

祝学习愉快~~~


0

0 学习 · 6815 问题

查看课程