0

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)
}
4

2 に答える 2

1

window.prompt()ブラウザのホスト機能としてのみ存在します。

その環境以外は、作成していない場合は になりますundefined

于 2015-08-07T03:43:10.140 に答える