首页 > 解决方案 > 如何在 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))

标签: javascripttrigonometry

解决方案


您可以使用函数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);


推荐阅读