version 2 (Книга ''Изучаем программирование на JavaScript'')

This commit is contained in:
2026-05-17 20:08:04 +03:00
parent b1c7c526c8
commit 17f1ddcb66
@@ -1,10 +1,13 @@
var x1=Math.floor(Math.random()*5)+1;
var x2=x1+1;
var x3=x1+2;
var guess;
var hits=0;
var guesses=0;
var isSunk=false;
var y1=Math.floor(Math.random()*7)+1;
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],
@@ -18,6 +21,29 @@ sea[y1][x1]=1;
sea[y1][x2]=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(y1);