var a = document.forms[0].elements[0].value;
var b = document.forms[0].elements[1].value;
var c = document.forms[0].elements[2].value;
var d = document.forms[0].elements[3].value;
var Xp = document.forms[0].elements[4].value;
var Yp = document.forms[0].elements[5].value;
document.forms[0].elements[7].value = a/c;
document.forms[0].elements[8].value = (b*c-a*d)/(c*c);
document.forms[0].elements[9].value = c;
document.forms[0].elements[10].value = d;
document.forms[0].elements[11].value = Yp-(a/c*Xp)-((b*c-a*d)/(c*c)*(Math.log(Math.abs(c*Xp+d))));`
요소 11은 -1이어야하지만 대신 6.20을 얻습니다. 오류가 Math.log에서 발생한 것임을 이해했습니다. 은 자연 로그의 Math.log입니까? 내가수식에 대한 도움이 필요합니다.
변수 중? –
a = 1 b = -3 c = 1 d = 4 Xp = 1 Yp = -7 * ln (5) – user2580684
실제로 html 페이지의 텍스트 상자에서 값을 가져 와서 'Yp'를 쓰는 대신 -7ln (5) 나는 -11.2661을 썼다. 결과를 계산할 때 6.20이된다. ... – user2580684