Как сделать чтоб запрос повторялся до победи?
<!DOCTYPE html>
<html> <head> <title>Anastasia Kostiv</title> <meta charset="utf-8"> <script> var number = Math.round(Math.random() * (1000 - 100 + 1)) + 100; var shot = prompt("Введіть число від 100 до 1000"); if (shot > number){ alert('Ви не вгадали, ваше число більше'); var shot = prompt('Try again'); } if(shot < number){ alert('Ви не вгадали, ваше число менше'); var shot = prompt('try again'); } if(shot == number){ alert('Ви виграли!!!'); } console.log(number); </script> </head> <body> </body> </html> |
Цитата:
|
Какой еще цикл. В конце скрипта пишешь:
location.reload(); и будет щасье. |
nolik2000,
До повної перемоги <!DOCTYPE html> <html> <head> <title>Anastasia Kostiv</title> <meta charset="utf-8"> <script> var number = Math.round(Math.random() * (1000 - 100 + 1)) + 100, shot = 0, message = "Введіть число від 100 до 1000", count = 0; console.log(number); while(number != shot) { shot = prompt(message); if (shot > number) alert('Ви не вгадали, ваше число більше'); if(shot < number) alert('Ви не вгадали, ваше число менше'); ++count; if(shot == number) alert('Ви виграли за ' + count + ' спроб!!!'); message = "Ще раз введіть число від 100 до 1000"; } </script> </head> <body> </body> </html> |
Часовой пояс GMT +3, время: 02:59. |