Сомонаи пешгӯӣ дар 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;
}
Дар бораи он фикр кунед, ки чӣ тавр пешгӯиҳоро нигоҳ доштан муосир аст.
Сомонаи тавсифшударо амалӣ кунед.
Чунон кунед, ки пешгӯиҳо ду навъ бошанд: хуб ва бад. Чунон кунед, ки пешгӯиҳои бад ба ранг зард, ва хубҳо - ба сабз ранг карда шаванд.