вопросы пишите мне в телеграмм +375298176892
можно скачать офлайн версию сайта: code.mu old.code.mu

Сайт предсказаний на JavaScript

Сейчас мы с вами сделаем сайт, который будет выдавать предсказания. Пусть на этом сайте будет кнопка, по нажатию на которую будет запускаться таймер, который будет каждые 0.1 секунд выводить в в какой-нибудь див случайное число от 1 до некоторого максимального.

Под дивом пусть будет другая кнопка, по нажатию на которую пользователь нашего сайта может остановить таймер и зафиксировать некоторое число в диве. Это число будет номером предсказания. После этого покажите пользователю предсказание с этим номером, а все лишние кнопки уберите с экрана, чтобы пользователь не мог получить еще одно предсказание. То есть на один заход на сайт - одно предсказание.

Вот образец того, что должно получится:

Вот верстка, которую вы можете использовать при решении задачи:

<div id="parent"> <div id="timer">?</div> <div id="text"></div> <button id="start" class="active">узнать свою судьбу</button> <button id="stop">получить предсказание</button> </div> #parent { text-align: center; } #parent > * { margin-bottom: 10px; } #timer { font-size: 18px; } #text { font-size: 17px; font-style: italic; } button { padding: 5px 10px; font-size: 15px; cursor: pointer; } button:not(.active) { display: none; }

Продумайте, как удобнее хранить предсказания.

Реализуйте описанный сайт.

Сделайте так, чтобы предсказания были двух видов: хорошие и плохие. Сделайте так, чтобы плохие красились в красный цвет, а хорошие - в зеленый.