沒有圖片,大家自己做吧:-(
<SCRIPT LANGUAGE="JavaScript">
<!-- Begin
dir = "";
var mines = [];
var shown = [];
var gridx, gridy, maxmines;
gridx = window.prompt("請輸入你想要的行數","8");
gridxverify();
function gridxaccept(){
gridy = window.prompt("請輸入你想要的列數","8");
gridyverify();
}
function gridyaccept(){
maxmines = window.prompt("請輸入你想要的地雷數目","10");
maxminesverify();
}
function gridxverify(){
if (gridx > 50){
alert("你輸入的數字不能超過50.");
gridxreenter();
}
else if (gridx < 8){
alert("你輸入的數字不能小於8.");
gridxreenter();
}
else gridxaccept();
}
function gridyverify(){
if (gridy > 50){
alert("That height is too big. Please enter a new height.");
gridyreenter();
}
else if (gridy < 8){
alert("That height is too small. Please enter a new height.");
gridyreenter();
}
else gridyaccept();
}
function maxminesverify(){
if (maxmines > 500){
alert("That number is too big. Please enter a new number of mines.");
maxminesreenter();
}
else if (maxmines < 10){
alert("That number is too small. Please enter a new number of mines.");
maxminesreenter();
}
else accepted();
}
// Functions for reentering key variables, if necessary.
function gridxreenter(){
gridx = window.prompt("Please enter a width.","8");
gridxverify();
}
function gridyreenter(){
gridy = window.prompt("Please enter a height.","8");
gridyverify();
}
function maxminesreenter(){
maxmines = window.prompt("Please enter the number of mines you want.","10");
maxminesverify();