为什么我的函数输出0(零)?

海拉德夫

该代码应该通过将两个用户输入相乘来计算它们。但是,输出始终为0,而​​不是通常期望的值,即5 * 5 = 0。我不确定为什么会这样。我没有正确将变量传递给函数吗?我觉得我可能没有正确地理解价值与参考(我目前正在学习javascript)

var x = document.getElementById("a").value;
var y = document.getElementById("b").value;
var button = document.getElementById("button");

button.addEventListener('click', function() {
    calculator(x,y);
}, false);

function calculator(a,b) {
    var output = a * b;
    document.getElementById("answer").innerHTML = output;
    console.log(output);
}
安迪

省略值捕获,仅获取元素:

var x = document.getElementById("a");
var y = document.getElementById("b");

然后将这些值用作功能参数。

button.addEventListener('click', function() {
  calculator(x.value, y.value);
}, false);

当它们为空时,您正在获取值,并将其传递给函数。

演示

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

为什么我的输出为零?

来自分类Dev

为什么我的程序输出为零?

来自分类Dev

为什么我的输出包含0?

来自分类Dev

为什么我的函数在控制台中逐步运行时为什么将“ character(0)”作为输出

来自分类Dev

为什么我的函数打印为“ 0”?

来自分类Dev

为什么我的lisp函数会给我这个输出?

来自分类Dev

函数应该正确,但是为什么最终输出为0?

来自分类Dev

为什么 Google OR Tools 在我的优化输出中为我提供全零?

来自分类Dev

为什么我的函数返回零为什么它不应该在 R 中

来自分类Dev

为什么我的函数的输出为二进制?

来自分类Dev

为什么我建立的R函数产生错误的输出?

来自分类Dev

为什么String.format()不给我左零填充的浮点输出?

来自分类Dev

为什么我从音频记录的输出中得到的只有零?

来自分类Dev

为什么我在模型摘要输出中得到NA?带有glmmTMB()的零膨胀GLMM

来自分类Dev

为什么“$(())”命令的输出是0?

来自分类Dev

为什么$#在我的函数中始终为0?

来自分类Dev

为什么我的输出重复?

来自分类Dev

为什么我的输出重复?

来自分类Dev

为什么此函数总是返回零?

来自分类Dev

为什么此函数返回零?

来自分类Dev

当组浮点值总计为0时,为什么SQL SUM()函数返回的总和不为零?

来自分类Dev

NSDecimalNumber(string:“。”)返回0(零)。为什么?

来自分类Dev

NeuronDotNet:为什么我的函数将不同的输出返回到内置输出?

来自分类Dev

没有WSDL的Delphi SOAP:为什么我的函数结果为零

来自分类Dev

为什么std :: chrono说我的函数需要零纳秒的时间执行?

来自分类Dev

我的代表为什么变成零?

来自分类Dev

为什么我的圈子的值为零?

来自分类Dev

为什么我的矩阵值为零?

来自分类Dev

为什么我的预测误差为零?

Related 相关文章

  1. 1

    为什么我的输出为零?

  2. 2

    为什么我的程序输出为零?

  3. 3

    为什么我的输出包含0?

  4. 4

    为什么我的函数在控制台中逐步运行时为什么将“ character(0)”作为输出

  5. 5

    为什么我的函数打印为“ 0”?

  6. 6

    为什么我的lisp函数会给我这个输出?

  7. 7

    函数应该正确,但是为什么最终输出为0?

  8. 8

    为什么 Google OR Tools 在我的优化输出中为我提供全零?

  9. 9

    为什么我的函数返回零为什么它不应该在 R 中

  10. 10

    为什么我的函数的输出为二进制?

  11. 11

    为什么我建立的R函数产生错误的输出?

  12. 12

    为什么String.format()不给我左零填充的浮点输出?

  13. 13

    为什么我从音频记录的输出中得到的只有零?

  14. 14

    为什么我在模型摘要输出中得到NA?带有glmmTMB()的零膨胀GLMM

  15. 15

    为什么“$(())”命令的输出是0?

  16. 16

    为什么$#在我的函数中始终为0?

  17. 17

    为什么我的输出重复?

  18. 18

    为什么我的输出重复?

  19. 19

    为什么此函数总是返回零?

  20. 20

    为什么此函数返回零?

  21. 21

    当组浮点值总计为0时,为什么SQL SUM()函数返回的总和不为零?

  22. 22

    NSDecimalNumber(string:“。”)返回0(零)。为什么?

  23. 23

    NeuronDotNet:为什么我的函数将不同的输出返回到内置输出?

  24. 24

    没有WSDL的Delphi SOAP:为什么我的函数结果为零

  25. 25

    为什么std :: chrono说我的函数需要零纳秒的时间执行?

  26. 26

    我的代表为什么变成零?

  27. 27

    为什么我的圈子的值为零?

  28. 28

    为什么我的矩阵值为零?

  29. 29

    为什么我的预测误差为零?

热门标签

归档