给定圆的半径R,计算并显示刻在其中的等边三角形,四边形,五边形和六边形的``一侧的长度和面积''。只会用js算圆的面积和周长,内接的正多边形就不行了,小白入门请大神指点一下
已知公式
易得
function countSize(r, n) {
return (n / 2) * Math.pow(r, 2) * Math.sin((2 * Math.PI) / n)
}
console.log(countSize(10, 3)); // 129.9038105676658
公式推导:https://www.bilibili.com/read/cv4992500/
水了一篇:https://blog.csdn.net/isKelel/article/details/116771628
如有帮助请采纳🤣谢谢
您好,我是有问必答小助手,您的问题已经有小伙伴解答了,您看下是否解决,可以追评进行沟通哦~
如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~
ps:问答VIP仅需29元,即可享受5次/月 有问必答服务,了解详情>>>https://vip.csdn.net/askvip?utm_source=1146287632