関数を理解するのに苦労しています。誰かがここで私を助けてくれることを願っています。私はスプロケットのピッチ直径を見つけようとしています.JavaScriptでこれを行う関数は次のとおりです:
function sprocket_diam(dataform,pitch,teeth)
{
var a,b,c,d,e;
a = pitch / 2;
b = teeth * 2;
c = 360 / b;
d = Math.sin ((c * Math.PI) / 180);
e = (a / d) * 2
dataform.diam.value = e;
}
上記の関数は意図したとおりに機能しますが、電卓で手動でこれを実行しようとしています。私が抱えている問題はd
変数にあると思います。たとえば15
、ピッチが の歯スプロケットがあるとし.5"
ます。上記の式を使用すると、私が得る
変数のa=0.25
数値は次のとおりです。私はいつも数学に苦労してきました。b=30
c=12
d
(12*3.14)/180
0.2093
e=(0.25/.2093)*2
2.388915432
2.404867172372066