Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Помогите с "игрой" на js (https://javascript.ru/forum/misc/7723-pomogite-s-igrojj-na-js.html)

lammeR 16.02.2010 16:56

Помогите с "игрой" на js
 
Есть такая фича:
function random2(n) {
    return Math.floor(Math.random()*n);
}
var score=50;
var tries=25;
function getRandom()
{
var randomNumber  =  0+random2(7);
var randomNumber2 =  0+random2(7);
var randomNumber3 =  0+random2(7);

tries--;
document.getElementById('rand').innerHTML=randomNumber+" : "+randomNumber2+" : "+randomNumber3;
if(randomNumber == randomNumber2 && randomNumber == randomNumber3 && randomNumber2==randomNumber2 ){
alert("Отличная комбинация");
score=score+10*randomNumber;
}
if(tries<=0 || score<=0){alert("Игра закончена!");score=50;tries=25}
else{score=score-1;
}
document.getElementById('tries').innerHTML=tries;
document.getElementById('res').innerHTML=score;
}

<p>Денег было: <span>50</span></p>
<p>Попыток: <span  id="tries">25</span></p>
<p id="rand">пока ничего</p>
<p>Днеге стало: <span id="res"></span></p>
<a href="#" onclick="getRandom()">Прокрутить</a>

Я не могу сделать эффект прокрутки цифер, как в автомате, заместь цифер будут картинки из массива, а пока нужны цифры.
Помогите плз, буду роздавать по +2 кармы))

JsLoveR 16.02.2010 17:39

lammeR,
А вы просто запустите генерацию, допустим на 50 мс, то есть числа буду следовать один за одним в случайном порядке в задержке 50 мс при помощи setTimeout - как вариант)

lammeR 16.02.2010 18:09

JsLoveR,
ААа, не могу Вам поставить карму, уже ставил, ну поставлю когда можно будет, спасибо!!!!!!! У меня всё вышло))):dance:


Часовой пояс GMT +3, время: 07:59.