@@ -15,12 +15,13 @@ document.getElementById('btnRetry').addEventListener('click', function () {
1515 minValue = 0 ;
1616 maxValue = 100 ;
1717 orderNumber = 0 ;
18+
1819} )
1920
2021document . getElementById ( 'btnOver' ) . addEventListener ( 'click' , function ( ) {
2122 if ( gameRun ) {
2223 if ( minValue === maxValue ) {
23- const phraseRandom = Math . round ( Math . random ( ) ) ;
24+ const phraseRandom = Math . round ( Math . random ( ) * 3 ) ;
2425 const answerPhrase = ( phraseRandom === 1 ) ?
2526 `Вы загадали неправильное число!\n\u{1F914}` :
2627 `Я сдаюсь..\n\u{1F92F}` ;
@@ -37,6 +38,28 @@ document.getElementById('btnOver').addEventListener('click', function () {
3738 }
3839} )
3940
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+
4063document . getElementById ( 'btnEqual' ) . addEventListener ( 'click' , function ( ) {
4164 if ( gameRun ) {
4265 answerField . innerText = `Я всегда угадываю\n\u{1F60E}`
0 commit comments