PDA

Просмотр полной версии : осталось до конца загрузки: ...


Punk T-34
11.08.2006, 23:54
Вот решил прелоадер сделать такой, что время показывал до конца загрузки. Кусок кода:

seconds_left = (bytesTotal-bytesLoaded)/count;
minutes = math.floor(seconds_left/60);
if (Number(minutes)<10) {
minutes = "0"+minutes;
}
seconds = Math.round(seconds_left-(minutes*60));
if (Number(seconds)<10) {
seconds = "0"+seconds;
}
time_left = minutes+" : "+seconds+" min";

Когда в конце прописываю trace(seconds_left); - всё ок. Отсчёт времени идёт своим ходом - окно output это наглядно демонстрирует.
Но когда ввожу trace(minutes); - в output выводится undefined, а переменной seconds, соответственно, передаётся значение null.
В чём подвох?

Punk T-34
13.08.2006, 01:36
а вот в чём подвох: math.floor
а должно - Math.floor