Prognozių svetainė JavaScript
Dabar sukursime svetainę, kuri
duos prognozes. Tegul šioje svetainėje
būna mygtukas, paspaudus kurį bus
paleistas laikmatis, kuris kas
0.1 sekundės išves į kokį nors
div atsitiktinį skaičių nuo 1 iki kažkokio
maksimalaus.
Po divu tegul būna kitas mygtukas, paspaudus kurią mūsų svetainės lankytojas gali sustabdyti laikmatį ir užfiksuoti tam tikrą skaičių dive. Šis skaičius bus prognozės numeris. Po to parodykite lankytojui prognozę su šiuo numeriu, o visus papildomus mygtukus pašalinkite nuo ekrano, kad lankytojas negalėtų gauti kitos prognozės. Tai yra vienam apsilankymui svetainėje - viena prognozė.
Štai pavyzdys, kas turėtų gautis:
Štai vertimas, kurį galite naudoti sprendžiant uždavinį:
<div id="parent">
<div id="timer">?</div>
<div id="text"></div>
<button id="start" class="active">sužinoti savo likimą</button>
<button id="stop">gauti prognozę</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;
}
Apsvarstykite, kaip patogiau saugoti prognozes.
Įgyvendinkite aprašytą svetainę.
Padarykite taip, kad prognozės būtų dviejų rūšių: geros ir blogos. Padarykite taip, kad blogos būtų nuspalvinamos raudonai, o geros - žaliai.