在javascript中,我如何分配一个函数来提示三个参数,并在提示符中使用这些参数并得到结果

In javascript how can I assign a function to prompt with three arguments and wirte these arguments in the prompt and get a result

提问人:raziel 提问时间:5/22/2021 更新时间:5/22/2021 访问量:250

问:

我正在尝试做的是将操作函数分配给提示命令,以便我可以输入两个数字,一种操作类型并在 HTML 中获取结果 这是我到目前为止的代码

function add(a, b) {
    return a + b;
};
function substract(a, b) {
    return a - b;
};
function multiply(a, b) {
    return a * b;
};
function divide(a, b) {
    return a / b;
};

function operations(a, b, typoOfOp) {
    Prom = typeOfOp(a,b)
    document.write(elProm)
    return Prom
}

operations = prompt("Write two numbers and a type of operation")
JavaScript 函数 变量参数 传递 提示

评论

0赞 Barmar 5/22/2021
如果赋值给变量,则会替换同名的函数。operations
0赞 Barmar 5/22/2021
prompt()返回一个字符串。您可以使用分隔符将其拆分为数组。split()
0赞 Barmar 5/22/2021
如果您只使用 3 个单独的提示会更容易。
2赞 charlietfl 5/22/2021
帮自己一个忙,学习如何使用一个简单的表格来做到这一点
2赞 Barmar 5/22/2021
再帮自己一个忙:忘记它的存在。查看 stackoverflow.com/questions/802854/...document.write()

答:

-1赞 FikraOps 5/22/2021 #1

我认为编写一个函数并使用 if/else 语句执行计算会更简单、更干净。