Показать сообщение отдельно
  #19 (permalink)  
Старый 04.05.2012, 14:34
Аватар для bes
bes bes вне форума
Профессор
Отправить личное сообщение для bes Посмотреть профиль Найти все сообщения от bes
 
Регистрация: 22.03.2012
Сообщений: 3,744

//например, для 3 функций
var a = 0;
function toggle3() {
  switch (a) {
    case 0: {f1(); break}
    case 1: {f2(); break}
    case 2: {f3(); break}
  }
  if (a == 2) a = 0; else a = a + 1;
}


//или так
var a = 0;
function toggle3() {
  switch (a) {
    case 0: {f1(); break}
    case 1: {f2(); break}
    case 2: {f3(); break}
    default: {f1(); a = 0}
  }
  a = a + 1;
}

Последний раз редактировалось bes, 04.05.2012 в 14:38.
Ответить с цитированием