Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Хаотичный "счётчик", Что-то вроде таймера\счётчика 
V
    Опции темы
QaaZ
Дата 16.12.2008, 13:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 64
Регистрация: 21.11.2007

Репутация: нет
Всего: нет



Всем привет, сразу хочу сказать я в JS "не бум-бум" дабы избежать ненужны вопросов и проблем. smile

Задача стоит такая: Нужно сделать что-то вроде "таймера", но цифры должны быть в хаотичном порядке.
Вопрос: Как это можно реализовать? Вроде задачка не очень сложная, однако из-за неграмотности в данной области, справится мне с ней проблематично.


Вот такой вот код нашёл на просторах вашего форума: 
Правда это только таймер...Как можно его переделать? Или проще написать заного?


Код

<html>
  <head>
    <script type='text/javascript'>
    var mas=new Array();
    mas[0]="silver";
    mas[1]="green";
    mas[2]="blue";
    mas[3]="silver";
    mas[4]="yellow";
    mas[5]="green";
    mas[6]="blue";
    mas[7]="silver";
    mas[8]="yellow";
    mas[9]="silver";
    mas[10]="green";
    mas[11]="silver";
    mas[12]="blue";
    mas[13]="silver";
    mas[14]="green";
    mas[15]="silver";
    mas[16]="yellow";
    mas[17]="blue";
    mas[18]="silver";
    mas[19]="green";
    var max=24;
    var i=-1;
    setTimeGou=window.setInterval('f1()',100);
   
     function f1()
 {   var itog = max--;
     i++;
     document.getElementById("test").style.color=mas[i];
     document.getElementById("test").innerHTML = itog;
    if(itog==0)
    {clearInterval(setTimeGou);}

 }
  </script>
  </head>
    <body>
 <font size="20">
  <div id='test' style="color:yellow;">

  </div>
</font>
  </body>
</html>



Если можно, было бы просто здорово, если бы вы привели примеры, если нет, то укажите пожалуйста в какую сторону копать.
PM MAIL   Вверх
bars80080
Дата 16.12.2008, 14:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прапор творюет
****
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 12022
Регистрация: 5.12.2007
Где: Königsberg

Репутация: 15
Всего: 315



малопонятно, какой результат вообще ожидается

ладно, допустим раз в секунду - случайное число от 0 до 1000:

Код

<div id="ziel"></div>
<script>
var ziel1 = document.getElementById('ziel');
function get_rnd() {
    ziel1.innerHTML = Math.round(1000*Math.random());
}
var tm = setInterval('get_rnd()', 1000);
</script>


Это сообщение отредактировал(а) bars80080 - 16.12.2008, 14:21
PM MAIL WWW   Вверх
QaaZ
Дата 16.12.2008, 14:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 64
Регистрация: 21.11.2007

Репутация: нет
Всего: нет



Ура! smile Спасибо большое,  то, что нужно. 
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию.
 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0405 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.