Vadym Hlushko 3 years ago
parent
commit
02eb79c5cc
1 changed files with 26 additions and 25 deletions
  1. 26 25
      hw4/js/main.js

+ 26 - 25
hw4/js/main.js

@@ -256,29 +256,30 @@
 
 //17task
 
-// var userHistory = [1,1,1,1];
-// var predictArray = [];
-// let answerChoose;
-
-// for (let i0 = 0; i0 < 2;i0++){
-//     predictArray [i0] = [];
-//     for (let i1 =0;i1 < 2;i1++){
-//         predictArray [i0][i1] = [];
-//         for (let i2 = 0;i2 < 2;i2++){
-//             predictArray [i0][i1][i2] = [];
-//             for (let i3 = 0;i3 < 2;i3++){
-//                 predictArray[i0][i1][i2][i3] = Math.floor(Math.random()*2)
-//             }
-//         }
-//     }
-// }
-
-// do {
-//     var answer = confirm ("Хочешь поиграть в 'какой руке монета'? ")
-//     let prediction = (1 === predictArray[userHistory[0]] [userHistory[1]] [userHistory[2]] [userHistory[3]]) ? "монета в правой" : "монета в левой"
-//     console.log (prediction)
-//     userHistory.push(predictArray[userHistory[0]][userHistory[1]][userHistory[2]][userHistory[3]] = answerChoose = Number(confirm("Вы выбрали?")))
-//     userHistory.shift() 
-//     alert (`Ваша ${prediction} руке`)
+var userHistory = [1,1,1,1];
+var predictArray = [];
+let answerChoose;
+
+for (let i0 = 0; i0 < 2;i0++){
+    predictArray [i0] = [];
+    for (let i1 =0;i1 < 2;i1++){
+        predictArray [i0][i1] = [];
+        for (let i2 = 0;i2 < 2;i2++){
+            predictArray [i0][i1][i2] = [];
+            for (let i3 = 0;i3 < 2;i3++){
+                predictArray[i0][i1][i2][i3] = Math.floor(Math.random()*2)
+            }
+        }
+    }
+}
+
+do {
+    var answer = confirm ("Хочешь поиграть в 'какой руке монета'? ")
+    let prediction = (1 === predictArray[userHistory[0]] [userHistory[1]] [userHistory[2]] [userHistory[3]]) ? "монета в правой" : "монета в левой"
+    console.log (prediction)
+    userHistory.push(predictArray[userHistory[0]][userHistory[1]][userHistory[2]][userHistory[3]] = answerChoose = Number(confirm("Вы выбрали?")))
+    userHistory.shift() 
+    alert (`Ваша ${prediction} руке`)
+    var agree = confirm ("Я угадал?")
   
-// } while (answerChoose === true)
+} while (agree !== true)