我试图在变量上使用sin,我看到你可以使用/(Math.PI / 180)转换它,但是如果你想将它转换为度数,这似乎是矛盾的。我该如何正确转换并使用学位形式的罪? (在iPhone计算器上,例如它从45的输入返回〜.707,而返回〜.806)。
function click25() {
if (vi === 0) {
reactant = Math.sin(reactant / (Math.PI / 180))
}
}
答案 0 :(得分:2)
您需要将度数乘以(pi/180)
以将其转换为弧度的等效值
var reactant = 45;
var vi = 0;
function click25() {
if (vi === 0) {
reactant = Math.sin(reactant * (Math.PI / 180))
}
console.log(reactant);
}
click25();