- 1
- 2
var i=0;
i = Math.abs(--i);
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
−396.7
var i=0;
i = Math.abs(--i);
Вот такую фишку как-то замутил. А всего-то счетчик, где i меняет значения 0-1-0-1-0-...
может он хотел реализовать код Грея?
А мне нравиться, оригинальный способ =)
var i = 1;
i = 1 - i;
[quote=da_ff]var i = 1;
i = 1 - i;[/quote]
Тут такая фишка, что надо инициализировать i вначале как единицу, а в примере автора i можно даже не инициализщировать, по-умолчанию i=0;
А мне больше нравится подобую вещь делать средствами XOR 1