我正在尝试学习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);
答案 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");