提示()命令未执行

时间:2019-04-21 23:04:31

标签: javascript

我正在尝试学习JavaScript。现在,我正在上提示课程。

示例1按预期工作。

示例2没有,并且没有错误消息。一个空窗口打开,什么也没发生。

两个示例均来自一本关于javascript的书。在记事本中看起来都很好

我正在同一操作系统和浏览器(Ubuntu,Firefox)上运行它们

由于我假设输入了错误的内容,因此已经将其与源代码进行了比较,但是我找不到我的错误。

示例1:


var yourName = prompt("Please enter your name\nenter:","name");

alert("You entered:\n" + yourName + "\nThank you!");

document.write(yourName);

示例2:


var number = prompt("Enter first number:","0");

var n1 = parseFloat(number);

var n2 = parseFloat(prompt("Enter a second number","0");

var sum = n1 + n2;

alert (n1 + " + " + n2 + " = " + sum);

3 个答案:

答案 0 :(得分:0)

在n2变量之后您缺少括号,parseFloat(prompt("Enter a second number","0"));

答案 1 :(得分:0)

您遇到语法错误,并且在n2中缺少括号。这是更正。

var number = prompt("Enter first number:","0");

var n1 = parseFloat(number);

var n2 = parseFloat(prompt("Enter a second number","0"));

var sum = n1 + n2;

alert (n1 + " + " + n2 + " = " + sum);

答案 2 :(得分:0)

第3行错了

"dependencies" : {
  "name1" : "git://github.com/user/project.git#commit-ish",
  "name2" : "git://github.com/user/project.git#commit-ish"
}

已更正:

var n2 = parseFloat(prompt("Enter a second number","0");