首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >prompt()命令未执行

prompt()命令未执行
EN

Stack Overflow用户
提问于 2019-04-22 07:04:31
回答 3查看 43关注 0票数 0

我正在努力学习javascript。现在我正在上一堂关于提示的课。

示例1按预期工作。

示例2没有,也没有错误消息。一个空窗口打开,没有任何反应。

这两个例子都来自一本关于javascript的书。在Notepadqq中两者看起来都很好

我在相同的操作系统和浏览器(Ubuntu、Firefox)上运行它们

因为我假设我输入了错误的东西,所以我已经将其与源代码进行了比较,但我找不到我的错误。

示例1:

代码语言:javascript
运行
复制
var yourName = prompt("Please enter your name\nenter:","name");

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

document.write(yourName);

示例2:

代码语言:javascript
运行
复制
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);
EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2019-04-22 07:13:59

第三行错误

代码语言:javascript
运行
复制
var n2 = parseFloat(prompt("Enter a second number","0");

已更正:

代码语言:javascript
运行
复制
var n2 = parseFloat(prompt("Enter a second number","0"));
票数 0
EN

Stack Overflow用户

发布于 2019-04-22 07:11:48

parseFloat(prompt("Enter a second number","0"));变量后的n2变量缺少一个圆括号

票数 0
EN

Stack Overflow用户

发布于 2019-04-22 07:12:30

您有一个语法错误,并且在n2中缺少一个括号。以下是更正。

代码语言:javascript
运行
复制
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
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55787502

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档