4-8 编程练习,答案

来源:4-8 编程练习

JakePrim

2019-07-29 18:49:09

var element = {
            textNum1: document.querySelector('#num1'),
            operate: document.querySelector('#operate'),
            textNum2: document.querySelector('#num2'),
            result: document.querySelector('#result')
        }
        var value = '+';
        element.operate.onchange = function () {
            var index = element.operate.selectedIndex;
            value = element.operate.options[index].value;
        }
        function count() {
            /*此处写代码*/
            switch (value) {
                case '+':
                    element.result.value = +element.textNum1.value + +element.textNum2.value;
                    break;
                case '-':
                    element.result.value = element.textNum1.value - element.textNum2.value;
                    break;
                case '*':
                    element.result.value = element.textNum1.value * element.textNum2.value;
                    break;
                case '/':
                    element.result.value = element.textNum1.value / element.textNum2.value;
                    break;
            }
        }


写回答

1回答

好帮手慕码

2019-07-29

同学你好!
代码效果实现的是可以的

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

0

0 学习 · 14456 问题

查看课程