|
@@ -266,11 +266,10 @@ let points = 0;
|
|
let counter = 0;
|
|
let counter = 0;
|
|
while (true) {
|
|
while (true) {
|
|
//Делаем предсказание, выводим его в консоль
|
|
//Делаем предсказание, выводим его в консоль
|
|
- let prediction = predictArray[history[0]][history[1]][history[2]][history[3]];
|
|
|
|
- if (prediction === -1) {
|
|
|
|
- console.log('Предсказание гадалки: ' + (prediction = Math.round(Math.random())))
|
|
|
|
|
|
+ if (predictArray[history[0]][history[1]][history[2]][history[3]] === -1) {
|
|
|
|
+ console.log('Предсказание гадалки: ' + (predictArray[history[0]][history[1]][history[2]][history[3]] = Math.round(Math.random())))
|
|
} else {
|
|
} else {
|
|
- console.log('Предсказание гадалки: ' + prediction)
|
|
|
|
|
|
+ console.log('Предсказание гадалки: ' + predictArray[history[0]][history[1]][history[2]][history[3]])
|
|
}
|
|
}
|
|
|
|
|
|
//просим пользователя сделать его ход и выводим в консоль
|
|
//просим пользователя сделать его ход и выводим в консоль
|
|
@@ -282,7 +281,7 @@ while (true) {
|
|
counter++
|
|
counter++
|
|
|
|
|
|
//если предсказание было правдивым, то отнимаем очки у пользователя
|
|
//если предсказание было правдивым, то отнимаем очки у пользователя
|
|
- if (prediction == userNumber) {
|
|
|
|
|
|
+ if (predictArray[history[0]][history[1]][history[2]][history[3]] == userNumber) {
|
|
points--
|
|
points--
|
|
} else {
|
|
} else {
|
|
points++
|
|
points++
|
|
@@ -290,7 +289,7 @@ while (true) {
|
|
alert('Ваш счёт: ' + points)
|
|
alert('Ваш счёт: ' + points)
|
|
|
|
|
|
//записываем ввод пользователя в массив предсказаний и в историю
|
|
//записываем ввод пользователя в массив предсказаний и в историю
|
|
- prediction = +userNumber
|
|
|
|
|
|
+ predictArray[history[0]][history[1]][history[2]][history[3]] = +userNumber
|
|
history.shift()
|
|
history.shift()
|
|
history.push(+userNumber)
|
|
history.push(+userNumber)
|
|
}
|
|
}
|