"prompt is not defined"
"prompt is not defined"
我正在尝试在 JavaScript 中创建一个简单的几何程序,但是由于某种原因,当我尝试 运行 代码 运行 中的代码时,它说
Error: prompt
is not defined.
注意:我在 Mac.
上使用名为 Code Runner 的代码 运行ning 应用程序
var question = prompt("What do you want to know?")
if (question = "circumference of circle") {
var variableCircumferenceCircle = prompt("What is the radius of the circle?")
return variableCircumferenceCircle
circumferenceCircle(variableCircumferenceCircle)
}
//Circumference of Circle:
var circumferenceCircle = function(r) {
console.log("Circumference of Circle = 2 * pi * r")
console.log("C = 2 * 3.14 * " + r)
console.log("C = " + 2 * 3.14 * r)
}
window.prompt()
在浏览器中仅作为宿主函数存在。
除了那个环境,如果你没有创建它,它将是 undefined
。
您还可以在外部源编写脚本并在脚本之前写入静态。这使得 prompt 成为一个全局变量,可以在多个地方使用。至少这对我有用。
我正在尝试在 JavaScript 中创建一个简单的几何程序,但是由于某种原因,当我尝试 运行 代码 运行 中的代码时,它说
Error:
prompt
is not defined.
注意:我在 Mac.
上使用名为 Code Runner 的代码 运行ning 应用程序var question = prompt("What do you want to know?")
if (question = "circumference of circle") {
var variableCircumferenceCircle = prompt("What is the radius of the circle?")
return variableCircumferenceCircle
circumferenceCircle(variableCircumferenceCircle)
}
//Circumference of Circle:
var circumferenceCircle = function(r) {
console.log("Circumference of Circle = 2 * pi * r")
console.log("C = 2 * 3.14 * " + r)
console.log("C = " + 2 * 3.14 * r)
}
window.prompt()
在浏览器中仅作为宿主函数存在。
除了那个环境,如果你没有创建它,它将是 undefined
。
您还可以在外部源编写脚本并在脚本之前写入静态。这使得 prompt 成为一个全局变量,可以在多个地方使用。至少这对我有用。