@@ -15,12 +15,13 @@ document.getElementById('btnRetry').addEventListener('click', function () {
15
15
minValue = 0 ;
16
16
maxValue = 100 ;
17
17
orderNumber = 0 ;
18
+
18
19
} )
19
20
20
21
document . getElementById ( 'btnOver' ) . addEventListener ( 'click' , function ( ) {
21
22
if ( gameRun ) {
22
23
if ( minValue === maxValue ) {
23
- const phraseRandom = Math . round ( Math . random ( ) ) ;
24
+ const phraseRandom = Math . round ( Math . random ( ) * 3 ) ;
24
25
const answerPhrase = ( phraseRandom === 1 ) ?
25
26
`Вы загадали неправильное число!\n\u{1F914}` :
26
27
`Я сдаюсь..\n\u{1F92F}` ;
@@ -37,6 +38,28 @@ document.getElementById('btnOver').addEventListener('click', function () {
37
38
}
38
39
} )
39
40
41
+ document . getElementById ( 'btnLess' ) . addEventListener ( 'click' , function ( ) {
42
+ if ( gameRun ) {
43
+ if ( minValue === maxValue ) {
44
+ const phraseRandom = Math . round ( Math . random ( ) * 3 ) ;
45
+ const answerPhrase = ( phraseRandom === 1 ) ?
46
+ `Вы загадали неправильное число!\n\u{1F914}` :
47
+ `Я сдаюсь..\n\u{1F92F}` ;
48
+
49
+ answerField . innerText = answerPhrase ;
50
+ gameRun = false ;
51
+ } else {
52
+ maxValue = answerNumber + 0 ;
53
+ answerNumber = Math . floor ( ( minValue + maxValue ) / 2 ) ;
54
+ orderNumber ++ ;
55
+ orderNumberField . innerText = orderNumber ;
56
+ answerField . innerText = `Вы загадали число ${ answerNumber } ?` ;
57
+ }
58
+ }
59
+ } )
60
+
61
+
62
+
40
63
document . getElementById ( 'btnEqual' ) . addEventListener ( 'click' , function ( ) {
41
64
if ( gameRun ) {
42
65
answerField . innerText = `Я всегда угадываю\n\u{1F60E}`
0 commit comments