-1

我是 JavaScript 新手,需要将我的代数表达式转换为 JavaScript 函数,只是一个函数。我正在自学 JavaScript。

这是我的表情...我无法发布图片,所以必须这样做,对不起!

30* ( a*b - pi * ( ( C/2 ) ^2 ) ) + 20 * pi ( ( C/2 ) ^2 )

谢谢!

4

2 回答 2

2
function blah(a,b,C) {
    return 30* ( a*b - Math.PI * ( ( C/2 ) * ( C/2 )) ) + 20 * Math.PI ( ( C/2 ) * ( C/2 ) );
}
于 2012-05-24T03:20:19.547 回答
2

我们可以将计算简化为:

var exp = function (a, b, c) {
    var x1 = Math.PI * Math.pow(c/2, 2);
    return 30 * (a * b - x1) + 20 * x1;
};

您可以像这样调用函数:

exp(2, 1, 0);
于 2012-05-24T03:35:46.560 回答