Псевдо счетчик скачиваний

[Удален]
1740

Всем привет!!) можно попросить умельцев написать код (на яваскрипт) псевдо счетчика скачиваний файла... т.е. надо что бы отображалось например Скачено n раз ,где n- рандомное число в пределах от 100 до 1000, после надо вызвать этот скрипт в html странице для отображения..

Заранее спасибо!)

voodoo911
На сайте с 11.03.2008
Offline
157
#1

Генерация случайного числа (Javascript random, аналог PHP функции rand)

Чтобы получить в Javascript случайное число следует использовать метод объекта Math.random(), который возвращает псевдо-случайное число от 0 (включительно) до 1 (не включая 1, т.е. число всегда меньше 1).

Для генерации целого псевдо-случайного числа от 0 до n включительно, используется следующая формула:

Math.floor( Math.random( ) * (n+1) )

Для генерации целого псевдо-случайного числа в диапазоне от m до n включительно, используется следующая формула:

Math.floor( Math.random( ) * (n - m + 1) ) + m

где m нижняя граница диапазона, а n верхняя граница диапазона.

Ниже приведена функция для генерации случайных чисел в диапазоне от m до n:

function randomNumber (m,n)

{

m = parseInt(m);

n = parseInt(n);

return Math.floor( Math.random() * (n - m + 1) ) + m;

}

[Удален]
#2
voodoo911:
Генерация случайного числа (Javascript random, аналог PHP функции rand)

Чтобы получить в Javascript случайное число следует использовать метод объекта Math.random(), который возвращает псевдо-случайное число от 0 (включительно) до 1 (не включая 1, т.е. число всегда меньше 1).

Для генерации целого псевдо-случайного числа от 0 до n включительно, используется следующая формула:

Math.floor( Math.random( ) * (n+1) )
Для генерации целого псевдо-случайного числа в диапазоне от m до n включительно, используется следующая формула:

Math.floor( Math.random( ) * (n - m + 1) ) + m
где m нижняя граница диапазона, а n верхняя граница диапазона.

Ниже приведена функция для генерации случайных чисел в диапазоне от m до n:

function randomNumber (m,n)
{
m = parseInt(m);
n = parseInt(n);
return Math.floor( Math.random() * (n - m + 1) ) + m;
}

т.е. вот так ?

function randomNumber (m,n)

{

m = parseInt(100);

n = parseInt(1000);

return Math.floor( Math.random() * (n - m + 1) ) + m;

}

-----

и как потом вызвать скрипт в html странице ?) ...забыл уже html.. трудности

Paguk добавил 05.07.2010 в 21:00

что то ничего не получается..

4arger
На сайте с 17.12.2008
Offline
95
#3


<script type="text/javascript">document.write(Math.round(Math.random() * (1000 - 100)) + 100);</script>
Bloodrinker
На сайте с 08.02.2010
Offline
25
#4

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

[Удален]
#5
4arger:

<script type="text/javascript">document.write(Math.round(Math.random() * (1000 - 100)) + 100);</script>

вот..спасибо вам)) так намного проще..)

тут еще вопросик, а можно как нить задать шрифт выводимых чисел?)

4arger
На сайте с 17.12.2008
Offline
95
#6
Paguk:
а можно как нить задать шрифт выводимых чисел?)


<div style="font:bold 30px 'Trebuchet MS';">
<script type="text/javascript">document.write(Math.round(Math.random() * (1000 - 100)) + 100);</script>
</div>

только стиль в css-файл вынесите.

[Удален]
#7
4arger:

<div style="font:bold 30px 'Trebuchet MS';">
<script type="text/javascript">document.write(Math.round(Math.random() * (1000 - 100)) + 100);</script>
</div>

только стиль в css-файл вынесите.

спасибо большое))) будут еще вопросы,но чуть позже))

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий