javascript - 如何在 Javascript 中获取 Sin 的原始值?
问题描述
我分配这样的值:
var c = 1.2; var X = 0.3; var y = (c * Math.sin(X));
然后我对值 y 进行一些更改,例如:
y += 0.5;
我现在如何仅使用 y 和 c 获得 X 的新值,使其满足原始方程y = (c * Math.sin(X))
。
解决方案
您可以使用函数Math.asin()
let c = 1.2;
let X = 0.1;
var y = (c * Math.sin(X));
console.log(c, y, X);
y += 0.5;
X = Math.asin(y/c);
console.log(c, y, X);
推荐阅读
- javascript - 用另一个接口初始化一个接口
- python - 多个维度的 Top-k 评分
- android - android初始化中的内容提供者
- python - 使用高斯平滑具有许多峰值的曲线
- java - SAML登录后在Java中收集天蓝色的个人资料图片
- javascript - 无法在 Angular 项目中使用 bpmn.js、bpmn-viewer.js、differ.js 和 change-handler.js 文件
- java - 如何使用 java 在 kubernetes pod 中创建 mysql 转储文件
- openssl - 如何使openssl ocsp响应者忙
- python - 当 MQTT 客户端尝试在没有互联网的情况下连接时如何处理?
- angular - AngularFire firebase 中有没有一种方法可以在一个查询中获取多路径数据