
08.07.2004, 19:45
|
|
|
don't panic!
Регистрация: Aug 2001
Сообщений: 4,121
|
а я тебе дал вариант не в одну строчку? (ты не заметил? :) )
вариант первый:
var result = (["раз-раз", "два-два"][Number(flag=!flag)])
вариант второй:
var result = (flag=!flag) ? ("раз-раз") : ("два-два");
...можно хоть весь свой код записывать в одну строчку. и радоваться тому какой он читабельный.
"бинарным переключателем" как правило называют один бит, который инвертируют бинарной операцией при необходимости. то есть тот же самый вкл и выкл только в бинарном представлении...
|