내가 찾은 튜토리얼을 따라이 간단한 JS 계산기를 만들려고했지만 전혀 작동하지 않는 것 같습니다. 버튼 중 하나를 누르면 아무 일도 일어나지 않습니다. 나는 아마도 당신이 시간을 낭비한다면 정말 미안해. 문제를 해결했지만 솔루션을 찾을 수 없습니다.간단한 자바 스크립트 계산기가 잘못되었습니다.
수정 : 이제 작동합니다!
var a,b,result;
function setValues()
{
\t a = Number(document.getElementById("a").value);
\t b = Number(document.getElementById("b").value);
}
function sum()
{
\t setValues();
\t result = a+b;
\t alert("The sum is equal to"+result);
}
function rest()
{
\t setValues();
\t result = a-b;
\t alert("The rest is equal to"+result);
}
function mult()
{
\t setValues();
\t result = a*b;
\t alert("The mult is equal to"+result);
}
function div()
{
\t setValues();
\t result = a/b;
\t alert("The div is equal to"+result);
}
<div>
<input id="a" type="text">
<input id="b" type="text">
<input type="button" onclick="sum()" value="sum"/>
<input type="button" onclick="rest()" value="rest"/>
<input type="button" onclick="mult()" value="multiply"/>
<input type="button" onclick="div()" value="divide"/>
</div>
? 당신의 콘솔에있는 무엇이라도? 뭐가 경고 되니? (n.b는 Number() 대신 parseInt()를 사용합니다. – atmd
간단한 입력 오류로 마감하기로했습니다. 'getElementByID'는'getElementById'이어야합니다. –