이는 당신의 mouseClicked
기능의 내부 btnx.draw.handleMouseClick()
에 전화입니다. 다음으로 변경하면 예상대로 작동합니다
mouseClicked = function() {
btn7.handleMouseClick();
btn8.handleMouseClick();
btn9.handleMouseClick();
btndiv.handleMouseClick();
btn4.handleMouseClick();
btn5.handleMouseClick();
btn6.handleMouseClick();
btn1.handleMouseClick();
btn2.handleMouseClick();
btn3.handleMouseClick();
btnsub.handleMouseClick();
btn0.handleMouseClick();
btnc.handleMouseClick();
btnadd.handleMouseClick();
btnequal.handleMouseClick();
btnx.draw.handleMouseClick();
};
업데이트 : 당신이 당신의 계산기 응용 프로그램에 대한 코드를 업데이트하고, btnx.draw.handleMouseClick
함수 호출을 제거처럼이 보이는 - 또한 작동하는 것 같다. 제 대답이 당신을 도왔다면 받아 들여주세요.
더 나은 단어가 부족하여 해당 JavaScript 코드가 추악합니다. 칸 아카데미에서 코드 작성을 가르치는 방법이 아니길 바래요. 그리고 미래의 참고를 위해, 당신이 다운 - 투표를 피하고 싶다면 : 문제가 정확히 무엇인지 그리고 당신이 예상했던 것을 기술하시오. 또한 코드를 게시하고 링크하지 마십시오. – chipit24