Javascript 加载文件.js或.html时无法显示对话框?

Javascript 加载文件.js或.html时无法显示对话框?,javascript,Javascript,我遇到了这个问题。当我从head first javasript的书中编写这个非常简单的javascript代码时,他们对我说,我必须将它保存为名称battle.js并运行它,但在那之后,他们对我说,我必须将它作为名称battle.html运行。这是密码 var location1 = 3; var location2 = 4; var location3 = 5; var guess; var hits = 0; var guesses = 0; var isSunk = false; whi

我遇到了这个问题。当我从head first javasript的书中编写这个非常简单的javascript代码时,他们对我说,我必须将它保存为名称battle.js并运行它,但在那之后,他们对我说,我必须将它作为名称battle.html运行。这是密码

var location1 = 3;
var location2 = 4;
var location3 = 5;
var guess;
var hits = 0;
var guesses = 0;
var isSunk = false;
while (isSunk == false) {
guess = promt("Ready, aim, fire! (enter a number from 0-6):")
if (guess < 0 || guess > 6) {
alert("Please enter a valid cell number!");
} else {
guesses = guesses + 1;
if (guess == location1 || guess == location2 || guess == location3) {
alert("HIT!");
hits = hits + 1;
if (hits == 3) {
isSunk = true;
alert("You sank my battleship!");
}
} else {
  alert("MISS");
}
}
}
var stats = "You took " + guesses + " guesses to sink the battleship, " +
"which means your shooting accuracy was " + (3/guesses);
alert(stats);
var位置1=3;
变量位置2=4;
变量位置3=5;
var猜测;
var=0;
var猜测=0;
var isSunk=假;
while(isSunk==false){
guess=promt(“准备,瞄准,开火!(输入0-6之间的数字):”)
如果(猜测<0 | |猜测>6){
警报(“请输入有效的单元格编号!”);
}否则{
猜测=猜测+1;
如果(猜测==位置1 | |猜测==位置2 | |猜测==位置3){
警惕(“击中!”);
点击次数=点击次数+1;
如果(点击次数==3){
isSunk=true;
警惕(“你击沉了我的战舰!”);
}
}否则{
警惕(“失误”);
}
}
}
var stats=“你用“+猜测+”猜测来击沉战舰,”+
这意味着您的射击精度为“+(3/猜);
警报(统计);
正如他们所描述的,它必须出现在一个对话框中,我们可以在其中输入一些内容,但当我运行它时,什么也没有出现


我只是一个javascript新手,你能给我一些想法吗?非常感谢。

您的代码输入错误。将
promt
替换为
prompt

var位置1=3;
变量位置2=4;
变量位置3=5;
var猜测;
var=0;
var猜测=0;
var isSunk=假;
while(isSunk==false){
猜测=提示(“准备,瞄准,开火!(输入0-6之间的数字):”)
如果(猜测<0 | |猜测>6){
警报(“请输入有效的单元格编号!”);
}否则{
猜测=猜测+1;
如果(猜测==位置1 | |猜测==位置2 | |猜测==位置3){
警惕(“击中!”);
点击次数=点击次数+1;
如果(点击次数==3){
isSunk=true;
警惕(“你击沉了我的战舰!”);
}
}否则{
警惕(“失误”);
}
}
}
var stats=“你用“+猜测+”猜测来击沉战舰,”+
这意味着您的射击精度为“+(3/猜);

警报(统计)感谢您修复我的代码,但当我复制您的代码并运行它时,它告诉我此错误“预期对象…代码:800A138F…来源:Microsoft JScripit运行时错误”。那么,这个问题是什么?