Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/477.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何修复JavaScript中的“意外标识符”_Javascript_Html - Fatal编程技术网

如何修复JavaScript中的“意外标识符”

如何修复JavaScript中的“意外标识符”,javascript,html,Javascript,Html,我正在为一个计算器编写代码,我得到了一个错误“意外标识符”,我不知道出了什么问题。代码行是 欢迎来到乘法网站 我不知道怎么了 <head> <title>Multiplication Table</title> <script type="text/javascript"> alert("Welcome to the multiplication website!") var rows = prompt("What is y

我正在为一个计算器编写代码,我得到了一个错误“意外标识符”,我不知道出了什么问题。代码行是 欢迎来到乘法网站

我不知道怎么了

<head>
  <title>Multiplication Table</title>
  <script type="text/javascript">
    alert("Welcome to the multiplication website!")
    var rows = prompt("What is your first number?")
    var cols = prompt("What is your second number?")
        output = rows * cols
        if rows isNaN() 
        then output = Error: Not a Number
    document.write(output);
  </script>
</head>
<body>
</body>
</html>

I expected it to not have errors, then there were errors.

您有一个类似于pseudoxode的小代码—请尝试以下操作:

if (isNaN(rows)) alert("Error: Not a Number");

如果rows为NaN,则output=Error:Not Number不是有效的Javascript语法。看起来您正在尝试用Javascript编写Python。JS有一个不同的语法,它不支持空格;