Показать сообщение отдельно
Старый 08.07.2004, 19:45
Nox Noctis вне форума Посмотреть профиль Отправить личное сообщение для Nox Noctis Посетить домашнюю страницу Nox Noctis Найти все сообщения от Nox Noctis
  № 11  
Nox Noctis
don't panic!
 
Аватар для Nox Noctis

Регистрация: Aug 2001
Сообщений: 4,121
а я тебе дал вариант не в одну строчку? (ты не заметил? :) )

вариант первый:

var result = (["раз-раз", "два-два"][Number(flag=!flag)])

вариант второй:

var result = (flag=!flag) ? ("раз-раз") : ("два-два");


...можно хоть весь свой код записывать в одну строчку. и радоваться тому какой он читабельный.

"бинарным переключателем" как правило называют один бит, который инвертируют бинарной операцией при необходимости. то есть тот же самый вкл и выкл только в бинарном представлении...