我得到了这个公式: L=P (N^2 +N)/ 1.25 +0.7xF
我需要用Javascript编写它,我有通用的错误检查代码,然后我就可以计算电感了。
var N = parseFloat($("#Number").val());
var P = parseFloat($("#Perimeter").val());
var F = parseFloat($("#Feeder").val());
var L = P (Math.pow(N,2) + N) / 1.25 + 0.7 * F
$("#result").html(L); 我只测试了添加变量开始,现在我添加了公式,但没有结果显示。
发布于 2011-08-30 23:10:23
这里缺少一个*:
var L = P (Math.pow(N,2) + N) / 1.25 + 0.7 * F尝试:
var L = P * (Math.pow(N,2) + N) / 1.25 + 0.7 * F发布于 2011-08-30 23:10:33
在P之后需要一个运算符
var L = P * (Math.pow(N,2) + N) / 1.25 + 0.7 * F我不确定这里的正确顺序(自从Phys II以来已经有一段时间了),所以你可能想要添加一些括号,以确保操作按它们应该发生的顺序进行。
发布于 2011-08-30 23:25:20
这里缺少一个*,如果没有它,javascript会将P (Math.pow(N,2) + N)视为对带有参数为Math.pow(N,2) + N的函数P的调用
试试这个:
var L = P * (Math.pow(N,2) + N) / 1.25 + 0.7 * Fhttps://stackoverflow.com/questions/7245378
复制相似问题