Показать сообщение отдельно
  #4 (permalink)  
Старый 12.07.2011, 03:27
Новичок на форуме
Отправить личное сообщение для luda2012 Посмотреть профиль Найти все сообщения от luda2012
 
Регистрация: 11.07.2011
Сообщений: 5

Я тоже так думаю, вот какая функция главная
Код:
function tn41eea5(ts) {
    var c = [380, 448, -134, 383, 122, 341];
    for (var i = 0; i < ts.length; i++) ts[i]["i"] = parseInt(ts[i]["i"]) + 573 + c[i];
    setTimeout("tn52cd65()", 250);
    return ts;
}
Сейчас постараюсь доказать, почему...
Вот, в чем дело... Начальное значение было 144410... Затем, смотрю в эту строку
Код:
parseInt(ts[i]["i"]) + 573 + c[i]
К нему прибавили 573, получили 144983, а исходным должно быть 145431, т.е. не хватает 448, которое у нас как раз и есть в массиве...
Вопрос, над этим надо подумать...
Код:
+c[i]
... почему берется именно 448, в других вариантах это может быть другое число, но обязательно из этого массива
Код:
[380, 448, -134, 383, 122, 341]
Может есть у кого нибудь идеи, буду рада любым комментариям
С синтаксисом javascript плохо знакома, хотя вроде аналогия есть с си/си++
Ответить с цитированием