我正在尝试用JavaScript创建一个简单的几何程序,但出于某种原因,当我尝试在代码运行器中运行代码时,它说
错误:未定义
prompt
。
注意:我正在Mac上使用名为Code Runner的代码运行应用程序。
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)
}
答案 0 :(得分:1)
window.prompt()
仅作为浏览器中的主机功能存在。
除了那个环境,如果你没有创建它,它将是undefined
。
答案 1 :(得分:-1)
您还可以在外部源编写脚本,并在脚本之前编写静态。这使得提示可以在多个地方使用的全局。至少这对我有用。