- 1
- 2
var i=0;
i = Math.abs(--i);
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
−396.7
var i=0;
i = Math.abs(--i);
Вот такую фишку как-то замутил. А всего-то счетчик, где i меняет значения 0-1-0-1-0-...
guest 27.05.2009 09:28 # 0
может он хотел реализовать код Грея?
guest 28.05.2009 10:52 # 0
guest 30.05.2009 09:26 # +2
А мне нравиться, оригинальный способ =)
gorky 15.09.2009 09:18 # 0
guest 31.05.2009 14:47 # 0
var i = 1;
i = 1 - i;
guest 02.06.2009 16:55 # −1
[quote=da_ff]var i = 1;
i = 1 - i;[/quote]
Тут такая фишка, что надо инициализировать i вначале как единицу, а в примере автора i можно даже не инициализщировать, по-умолчанию i=0;
guest 11.08.2009 23:11 # 0
guest 17.08.2009 13:56 # 0
guest 01.10.2009 00:39 # 0
guest 03.08.2009 19:10 # +1
А мне больше нравится подобую вещь делать средствами XOR 1
Guest_ 25.08.2021 03:52 # 0