-1
저는 JavaScript를 처음 접했고 대수 표현을 JavaScript 함수, 즉 함수로 변환해야합니다. 나는 자바 스크립트를 배우고있다.대수학 JavaScript
내 표현은 ... 이미지를 게시 할 수 없으므로 죄송합니다.
30* (a*b - pi * ((C/2) ^2)) + 20 * pi ((C/2) ^2)
고마워요!
저는 JavaScript를 처음 접했고 대수 표현을 JavaScript 함수, 즉 함수로 변환해야합니다. 나는 자바 스크립트를 배우고있다.대수학 JavaScript
내 표현은 ... 이미지를 게시 할 수 없으므로 죄송합니다.
30* (a*b - pi * ((C/2) ^2)) + 20 * pi ((C/2) ^2)
고마워요!
function blah(a,b,C) {
return 30* (a*b - Math.PI * ((C/2) * (C/2))) + 20 * Math.PI ((C/2) * (C/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);
은'(C/2) * (C/2)'상처를 나를. 그들이 대신^10을 원하면 어떻게 될까요? 'Math.Pow (C/2, 2)' –
@ o.v .:'Math.pow'는 수동으로 곱하는 것보다 종종 (때로는 실질적으로) 느려지기도합니다. 벤치 마크 [1] (http://jsperf.com/mathpow), [2] (http://jsperf.com/math-pow-x-2-vs-x-x-by-craig)를 참조하십시오. – icktoofay
변경할 수있는 유일한 vairbles는 a, b, c가 아니라 '합계의 요점'입니다. –