html 为什么我的函数不能读取“operator”变量?[关闭]

fjnneemd  于 2023-04-18  发布在  其他
关注(0)|答案(1)|浏览(92)

**已关闭。**此问题需要debugging details。当前不接受答案。

编辑问题以包括desired behavior, a specific problem or error, and the shortest code necessary to reproduce the problem。这将有助于其他人回答问题。
4天前关闭。
Improve this question
我正在使用html、css和JS编写一个计算器,我的“operate”函数似乎遵循了我在谷歌上搜索到的那些函数的逻辑,但它不起作用。
下面是我的JS:

function add(x, y) {
    return x + y
}

function subtract(x, y) {
    return x - y
}

function multiply(x, y) {
    return x * y
}

function divide(x, y) {
    return x / y
}

function operate(x, operator, y) {
switch (operator) {
    case "x":
        multiply(x, y);
        break;
    case "+": 
        add(x, y)
        break;
    case "-":
        subtract(x, y);
        break;
    case "/":
        divide(x, y);
        break;

我试着将它切换到一系列if else语句,也出现了同样的问题。提前感谢您的任何建议。

x33g5p2x

x33g5p2x1#

返回你的值。例如:return Add(x, y)

相关问题