4-8编程练习(结果不对)

来源:4-8 编程练习

慕前端5592812

2019-05-23 11:02:17

function count() {

var operate = document.getElementById('operate'),

num1 = document.getElementById('num1'),

num2 = document.getElementById('num1'),

result = document.getElementById('result');

var operation = {

add: function (num1, num2) {

result.value = + +num1 + +num2;

},

subtract: function (num1, num2) {

result.value = num1 - num2;

},

multiply: function (num1, num2) {

result.value = num1 * num2;

},

divide: function (num1, num2) {

result.value = num1 / num2;

}

};

switch (operate.value) {

case "+":

operation.add(num1.value, num2.value);

break;

case "-":

operation.subtract(num1.value, num2.value);

break;

case "*":

operation.multiply(num1.value, num2.value);

break;

case "/":

operation.divide(num1.value, num2.value);

break;

}

}


写回答

1回答

好帮手慕码

2019-05-23

同学你好!
问题如下:同学获取了两次num1所以导致结果不对

http://img.mukewang.com/climg/5ce66a440001b5f409190252.jpg

如果帮助到了你 欢迎采纳 祝学习愉快~

0

0 学习 · 14456 问题

查看课程