我如何用javascript表达这个?
9H平方加3H全部超过2倍L
我正在做类似的事情:
function calculator (height, len) {
var H = height, L = len;
total = (((9 * H)*(9 * H)) + 3*H)/2)*L;
return total;
}
calculator(15, 7);
Run Code Online (Sandbox Code Playgroud)
我不在乎它是否简洁,但我不确定在javascript中处理数学的最佳方法.
谢谢.
平方数x可以表示为Math.pow(x, 2)
.此外,"超过2倍L"将意味着/ (2 * L)
最终而不是你拥有它的方式,如果你的意思是:
whatever
-----------
2L
Run Code Online (Sandbox Code Playgroud)
您var
之前也缺少关键字total
,这会将其声明为局部变量.