Alive Afterall (alaft) wrote,
Alive Afterall
alaft

О фкантагте.ру

На главной странице вконтакта (когда неавторизованным заходишь) есть счетчик, показывающий инфу типа "Нас уже 14 226 919". Причем он постоянно обновляется)))

Вот как это сделано средствами javaScript:

<script type="text/javascript">
var memCount = 14226889;
var memPerSec = 0.260968121693;
function updateCount() {
next = -(1000 / memPerSec)*Math.log(Math.random());
memCountString = '' + memCount;
len = memCountString.length;
memCountString = memCountString.substr(0,len-6)+" "+memCountString.substr(len-6,3)+" "+memCountString.substr(len-3,3);
ge('memCount').innerHTML = memCountString;
memCount = memCount + 1;
setTimeout(updateCount, next);
}
window.onload = function(){
updateCount();
}
</script>


В двух словах: генерация случайных чисел методом Math.random() с соответствующей обработкой для получения случайных темпов прироста поголовья. Ну и обновление этого числа на странице методом .innerHTML

То, что первоначальное число берется из реального счетсика регистраций, я верю. Но нафига дальше весь спектакль прыгающих цифирь устраивать?
Subscribe

  • Четьверьговое

    Руки дошли до мобилофоток с вечерней велопопрогулки минувшего четверга. Я на велике, а кто-то - на сапбордах: Народ ищет спасения от жары:…

  • Форт Красная Горка

    Загородные прогулки по красивым местам продолжаются. Сегодня вот был в Красной Горке. Думаю, про это место так или иначе слышали все. Славится…

  • Токсовские высоты

    В нескольких минутах езды от Хепоярви есть Кавголовский лесопарк, в котором проложена тропа Токсовские высоты. Она крохотная, всего 2,5 км, так…

  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

  • 14 comments

  • Четьверьговое

    Руки дошли до мобилофоток с вечерней велопопрогулки минувшего четверга. Я на велике, а кто-то - на сапбордах: Народ ищет спасения от жары:…

  • Форт Красная Горка

    Загородные прогулки по красивым местам продолжаются. Сегодня вот был в Красной Горке. Думаю, про это место так или иначе слышали все. Славится…

  • Токсовские высоты

    В нескольких минутах езды от Хепоярви есть Кавголовский лесопарк, в котором проложена тропа Токсовские высоты. Она крохотная, всего 2,5 км, так…