JS - 计算直角三角形的边长及角度
计算直角三角形的边长及角度
- 一. 已知直角三角形的斜角度数和斜边长度,求邻边和对边的长度
- 二. 已知直角三角形的一直角边长度和斜边长度,求之间的角度
一. 已知直角三角形的斜角度数和斜边长度,求邻边和对边的长度
//已知直角三角形的斜角度数和斜边长度,求邻边和对边的长度
function side_length(angle, long) {//获得弧度var radian = ((2 * Math.PI) / 360) * angle;return {opposite_side: Math.sin(radian) * long, //斜角对边长度adjacent_side: Math.cos(radian) * long //斜角邻边长度};
}
// side_length(斜角度,斜边长)
side_length(30,5)
二. 已知直角三角形的一直角边长度和斜边长度,求之间的角度
// 已知直角三角形的一直角边长度和斜边长度,求之间的角度
function bevel(straight, oblique) {const sinOfAngleX = straight / oblique;const angle = Math.round((Math.asin(sinOfAngleX) * 180) / Math.PI);return angle;
}
// bevel(直角边长,斜边长)
bevel(3.5355339059327373, 5); // 45
JS - 计算直角三角形的边长及角度相关推荐
- html求正方形面积,利用js计算正方形的面积的方法介绍
利用js计算正方形的面积的方法介绍 发布时间:2020-04-07 11:26:49 来源:亿速云 阅读:158 作者:小新 今天小编给大家分享的是利用js计算正方形的面积的方法介绍,很多人都不太了解 ...
- 100块钱买100只鸡php,使用JS计算买100只鸡问题
这篇文章主要介绍了JS计算输出100元钱买100只鸡问题的解决方法,简单描述了100元钱买100只鸡问题并结合实例形式分析了问题解决的思路与具体实现方法,需要的朋友可以参考下 本文实例讲述了JS计算输 ...
- js计算数组中每个元素出现的次数(2种方法)
js计算数组中每个元素出现的次数(2种方法) js动态生成唯一id Javascript生成全局唯一标识符(GUID,UUID)的方法
- JS计算两个日期时间差,天 小时 分 秒格式
JS计算两个日期时间差,天 小时 分 秒格式 function getDateDiff(dateTimeStamp) {var minute = 1000 * 60;var hour = minute ...
- c语言100块钱买100只鸡算法,JS计算输出100元钱买100只鸡问题的解决方法
JS计算输出100元钱买100只鸡问题的解决方法 本文实例讲述了JS计算输出100元钱买100只鸡问题的方法.分享给大家供大家参考,具体如下: 问题: 公鸡5元一只,母鸡3元一只,小鸡1元买三只,我现 ...
- 前端js计算抽奖概率
很好用的js计算抽奖概率的公式 let weightList = [20, 8, 30, 50, 80, 10] // 权重数组 weightList = [...weightList, 0, 0] ...
- JS计算字符串在浏览器中显示的宽度
js计算字符串宽度 大家可能会碰到这样一个需求:一个容器的宽度固定,当内容的宽度超过容器的宽度时鼠标移入显示提示框,不超过时则不显示. 这个时候就需要知道内容到底多宽. 怎么计算宽度 一 .估计法 假 ...
- 地图上的两点,计算出两点之间的角度
根据两个坐标点,计算出两点之间的角度 最常用的场景:地图上的标记点需要动态的改变角度 例子如下: 假如地图上有一条路线轨迹,你的标记点是一辆车的图标,你的车(标记点)在轨迹上运行的时候,如果不动态更改 ...
- JS 计算时间差(月份差、天数差)
js 计算月份差 ,天数差 <SCRIPT language="javascript"> //计算月份差 function getMonthNumber(date1 ...
- js 计算精确度问题——基础积累
js计算精确度问题--基础积累 最近在写一个后台管理系统时,遇到一个问题. 场景:输入三个值,计算三个值的和. 然后就遇到了上图中的js精确度的问题. 然后在浏览器控制台复现了.这个是js精确度的问题 ...
最新文章
- “WPF老矣,尚能饭否”—且说说WPF今生未来(上):担心
- sqlserver 自增ID插入指定数据
- Visual Basic 9.0 前沿播报·静态篇(一)局部变量类型推测和数组初始化器
- Java之HashMap、Hashtable、LinkedHashMap、TreeMap、ConcurrentHashMap简单的区别
- 某集网将我的信息给了谁?还是不良卖家不想卖东西
- Linux 网卡驱动学习(二)(网络驱动接口小结)
- GNU C getopt()、getopt_long() 与 getopt_long_only() 获取命令行参数
- PDE10 wave equation: d'Alembert's formula
- 负载均衡获得真实源IP的6种方法 【转】
- 南开大学提出新物体分割评价指标,相比经典指标错误率降低 69.23%
- conduit 安装试用
- oracle毕业论文题目,2012届本科毕业论文设计题目参考
- 万用表测试软件,万用表的使用入门 虚拟仿真实验教学软件
- Error处理: android.media.MediaRecorder.start(Native Method) 报错:start failed: -19
- 拳皇98系列连招—金家潘学习笔记
- 计算机视觉(三)图像拼接
- 易基因|深度综述:RNA m5C修饰的生物学及在肿瘤发生和免疫治疗中的作用
- 商品促销——策略模式
- 【机器学习课程】 第一章机器学习概述 1.人工智能
- 吴军《数学之美》第二版阅读整理
热门文章
- 循环经济升级推动产业升级发展建议
- OPENCV运动追踪研究和PYTHON及JAVA实现
- 计算机中丢失msvcr100.dll怎么办,会声会影计算机中丢失MSVCR100.dll解决方案-计算机中丢失MSVCR100.dll怎么解决_好特教程...
- 霍夫斯特拉大学计算机科学专业排名,霍夫斯特拉大学专业排名一览(含历年专业排名信息,USNEWS美国大学排名版)...
- 《红孩儿引擎内功心法修练与Cocos2d-x》之结点系统(场景,层,精灵)(精)
- PTA-寻找孪生素数
- python为在线漫画站点自制非官方API(未完待续)
- 盘点百度开放云编程马拉松八大亮点
- 【深度学习入门案例】Senta情感分析
- 西安邮电大学计算机学院教师,西安邮电大学计算机学院