Доброго времени суток уважаемые участники!
Помогите разобратся.
Написал функцию и чуть запуталься в инструкции, что важнее в цикле при остановке return или break.
Заранее спасибо.
Код AS3:
private function zeroTime (time:String):String{
for(var i:int = 0; i < time.length; i++){
if(time.charAt(i) == "."){// если находим точку то обрезаем и добавляем ноль
time = time.substr(0,i);
if(time.length == 1){// если длинна один символ добавляем ноль
time = "0" + time;
return time;
break;
}else{
return time;// если два символя ничего не делаем возвращаем и все
break;
}
}
}
if(time.length == 1){// если после выхода из цикла длинна один символ добавляем ноль
time = "0" + time;
return time;
}
return time;
}