JavaScript를 처음 사용하고 코드가 이상하다고 생각합니다. 어떻게 해결할 수 있습니까? 또한 함수 내에서 함수를 어떻게 호출 할 수 있습니까? 모든 값을 숫자 또는 부동 소수점으로 변환하고 솔루션을 호출하려고합니다.어떻게이 JavaScript 클래스를 향상시킬 수 있습니까?
<script type="text/javascript">
function Math(){
var firstNumber = document.getElementById("firstnumber");
var secondNumber = document.getElementById("secondnumber");
this.add = function(){
var fN = Number(firstNumber.value);
var sN = Number(secondNumber.value);
return (fN + sN);
}
this.sub = function(){
var fN = Number(firstNumber.value);
var sN = Number(secondNumber.value);
return (fN - sN);
}
this.div = function(){
var fN = Number(firstNumber.value);
var sN = Number(secondNumber.value);
return (fN - sN);
}
this.mul = function(){
var fN = Number(firstNumber.value);
var sN = Number(secondNumber.value);
return (fN * sN);
}
}
var myNewMath = new Math();
</script>
우리는 아마 당신이 무슨 일을하는지 이해하기 위해 HTML 부분을 놓친다. 그것은 일종의 계산기 운동입니까? – Sebas
실제로 발생한 문제는 무엇입니까? – benzonico
JavaScript에는 이미 ['Math'] (https://developer.mozilla.org/en-US/docs/JavaScript/Reference/Global_Objects/Math)라는 이름이 있습니다. 그것을 clobber하지 마십시오. – kojiro