下面这种写法为什么实现不了呢?

来源:4-10 小案例:小小加法计算器

能量咕噜略略

2020-10-10 08:26:32

<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>Document</title>
  </head>
  <body>
    <script>
      var a = prompt("请输入第一个数字");
      var b = prompt("请输入第二个数字");
      Number(a);
      Number(b);
      var sum = a + b;
      alert(sum);
    </script>
  </body>
</html>
写回答

1回答

好帮手慕久久

2020-10-10

同学你好,问题解答如下:

由于没有把Number(a)、Number(b)这两段代码的运行结果重新赋值给变量a和变量b,所以a、b的值,依旧是之前输入的字符串,导致结果不对,修改如下:

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

如果我的回答帮到了你,望采纳,祝学习愉快!

0

0 学习 · 15276 问题

查看课程