Спасибо! Еще короче можно? ))
|
ZoNT,
чем же твой вариант быстрее моего? по времени выполнения идентично будет,но в моем случае элемент отображаемый скакать не будет |
function mk(n,i) { for(i=67;i--;)document.getElementById('mark'+(i+1)).style.display='none'; document.getElementById('mark' + n).style.display=''; } |
Цитата:
|
Цитата:
|
Ну или вот :) :
function mk(n,i){ function c(j,d){document.getElementById('mark'+j).style.display=d} for(i=67;i--;)c(i+1,'none'); c(n,''); } |
Ок, ну а теперь, кто длиннее... )) Только без пустых инструкций, все нужное...
|
Самый длинный вариант был в первом посте (это где без цикла) :)
|
А длиннее нельзя? ))
|
ZoNT,
ветвление у меня сделано для обработки исключительной ситуации. можно и без него(возможн в контексте задачи автора это даже неправильно) Мне понравился способ ограничения итераций в твоих последующих циклах =).я вообще сперва решил, что ошибка))) а насчет скачет или не скачет, пускай legal проверит |
Часовой пояс GMT +3, время: 07:02. |