我创建了一个有效的JavaScript计算器,现在我想在一个页面上进行3次计算:
使用:
const calculator1 = new Calculator("calculator1");
const calculator2 = new Calculator("calculator2");
const calculator3 = new Calculator("calculator3");
但是3个计算器中的所有按钮仅适用于第一个计算器。我的代码中我做错了什么?
答案 0 :(得分:0)
我认为这是因为所有的计算器都使用相同的变量(不确定,我是js的新手并且只是快速查看它)但是我能想到的最简单的问题解决方案是将计算器在s中,所以他们不会互相交流。另外,将Calculator()的名称与你输入的ID相同也不是一个好主意。也许这会有所帮助。