为什么这段代码给我空白页?

时间:2016-02-29 11:43:36

标签: javascript

  1. 请解释一下parseInt的作用?
  2. 我不想要任何函数调用来执行代码。

    <html> 
    <head>
    </head>
    <body>
    <script>
    var a= parseInt(promt("Enter the number"));   
    var b= parseInt(promt("Enter another numbe`enter code here`r"));
    function addition(param1, param2)
    {
    var total =param1+param2;
    return total;
    }
    var result = addition(a,b);
    document.write(result);
    </script>
    </body>
    </html>
    

2 个答案:

答案 0 :(得分:1)

由于代码中的错误,页面为空白。它阻止了>>> sum(chain.from_iterable(lists)) 56 的运行。

1)document.write将字符串更改为整数(数字)。

2)不确定这个问题是什么意思。如果您只是想让代码按顺序运行而不在函数内部,那么这将起作用:

parseInt

此外,var a = parseInt(prompt("Enter the number")); var b = parseInt(prompt("Enter another number")); var total = a+b; document.write(total); 被误导为prompt,但却无法正常工作。这是阻止您的代码成功写入页面的错误(谢谢,Joe Clay)

答案 1 :(得分:-1)

1)parseInt将字符串更改为整数。

你犯了一个错误:&#39; promt&#39;必须用&#39;提示符替换。