угу оно понятно, первый вызов и возвращает "one" что нескольки смущает
брать
Цитата:
Оригинал написал(а) Nox Noctis
var result = (flag=!flag) ? ("раз-раз") : ("два-два");
|
остальное извращение,
самое толстое из них по времени, это;

Код:
a = ["one", "two"];
toggle = function () {
return a[a.unshift(a.pop())-1];