version 2 (Книга ''Изучаем программирование на JavaScript'')
This commit is contained in:
@@ -1,10 +1,13 @@
|
|||||||
var x1=Math.floor(Math.random()*5)+1;
|
var x1=Math.floor(Math.random()*5)+1;
|
||||||
var x2=x1+1;
|
var x2=x1+1;
|
||||||
var x3=x1+2;
|
var x3=x1+2;
|
||||||
|
var guess;
|
||||||
|
var hits=0;
|
||||||
|
var guesses=0;
|
||||||
|
var isSunk=false;
|
||||||
var y1=Math.floor(Math.random()*7)+1;
|
var y1=Math.floor(Math.random()*7)+1;
|
||||||
var sea=[
|
var sea=[
|
||||||
[null, null, null, null, null, null, null, null],
|
[],
|
||||||
[null, 0, 0, 0, 0, 0, 0, 0],
|
[null, 0, 0, 0, 0, 0, 0, 0],
|
||||||
[null, 0, 0, 0, 0, 0, 0, 0],
|
[null, 0, 0, 0, 0, 0, 0, 0],
|
||||||
[null, 0, 0, 0, 0, 0, 0, 0],
|
[null, 0, 0, 0, 0, 0, 0, 0],
|
||||||
@@ -18,6 +21,29 @@ sea[y1][x1]=1;
|
|||||||
sea[y1][x2]=1;
|
sea[y1][x2]=1;
|
||||||
sea[y1][x3]=1;
|
sea[y1][x3]=1;
|
||||||
|
|
||||||
console.log(sea);
|
while (isSunk == false) {
|
||||||
|
guess = prompt("Ready, aim, fire! (enter two numbers 1-7):");
|
||||||
|
|
||||||
|
if (guess === null) {
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
|
||||||
|
guess = Number(guess);
|
||||||
|
|
||||||
|
if (guess < 1 || guess > 7) {
|
||||||
|
alert("Please enter a valid cell number!");
|
||||||
|
} else {
|
||||||
|
++guesses;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
console.log(sea[1]);
|
||||||
|
console.log(sea[2]);
|
||||||
|
console.log(sea[3]);
|
||||||
|
console.log(sea[4]);
|
||||||
|
console.log(sea[5]);
|
||||||
|
console.log(sea[6]);
|
||||||
|
console.log(sea[7]);
|
||||||
console.log(x1,x2,x3);
|
console.log(x1,x2,x3);
|
||||||
console.log(y1);
|
console.log(y1);
|
||||||
Reference in New Issue
Block a user