diff --git a/Книга ''Изучаем программирование на JavaScript''/Project/main.js b/Книга ''Изучаем программирование на JavaScript''/Project/main.js index 711d456..2a840ed 100644 --- a/Книга ''Изучаем программирование на JavaScript''/Project/main.js +++ b/Книга ''Изучаем программирование на JavaScript''/Project/main.js @@ -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); \ No newline at end of file