in4core
29.08.2009, 00:29
Суть такая в текстовое поле вывожу информацию о прошедших секундах через Position.
function secs() {
var _k = Math.floor(sound.position/1000);
txt.text = _k;}
//функция выполняется постоянно, далее при 59 секунде надо обнулять счетчик. тоесть 00;
Если писать так :
if(_k == 59) { _k = "00" }; Неразумно ибо при новом выполнении функции после 00, покажется 61 и т.д.
Как вариант такая писанина громоздкая :
if(_k==59) { _k = "00"; } else if(_k>59) { _k = "0"+(_k-60) } else if(_k>119........ и т.д. Но это я понимаю что глупо.
Есть варианты у вас ?
function secs() {
var _k = Math.floor(sound.position/1000);
txt.text = _k;}
//функция выполняется постоянно, далее при 59 секунде надо обнулять счетчик. тоесть 00;
Если писать так :
if(_k == 59) { _k = "00" }; Неразумно ибо при новом выполнении функции после 00, покажется 61 и т.д.
Как вариант такая писанина громоздкая :
if(_k==59) { _k = "00"; } else if(_k>59) { _k = "0"+(_k-60) } else if(_k>119........ и т.д. Но это я понимаю что глупо.
Есть варианты у вас ?