- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
switch (achievements.length) {
case 0: return 0;
case 1: return 30;
case 2: return 60;
case 3: return 75;
case 4: return 90;
case 5: return 100;
default: return 0;
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+160
switch (achievements.length) {
case 0: return 0;
case 1: return 30;
case 2: return 60;
case 3: return 75;
case 4: return 90;
case 5: return 100;
default: return 0;
}
зато не if'ы
Eugene 07.06.2012 14:23 # +6
mangyst 07.06.2012 16:35 # 0
oooZinka 08.06.2012 16:41 # 0
guest 30.06.2012 15:04 # 0
tir 07.06.2012 17:10 # −1
dimalev 07.06.2012 17:16 # 0
tir 07.06.2012 21:33 # +2
типа этого что-ли? по мне case как-то читабельнее выглядит. я бы в данном примере только case: 0 убрал, один фиг default возвращает тот же результат.
HaskellGovno 08.06.2012 00:21 # 0
vistefan 07.06.2012 21:52 # +5
Юджин
geust 07.06.2012 23:17 # +4
wecanstoptrain 07.06.2012 17:40 # 0
Маразмировать, так по крупному.
dimalev 07.06.2012 17:48 # 0
tir 07.06.2012 21:34 # 0
Copy-Paste 07.06.2012 17:25 # −3
rat4 07.06.2012 18:15 # 0
Lure Of Chaos 07.06.2012 21:42 # +1
JavaGovno 08.06.2012 18:29 # −5
3.14159265 08.06.2012 18:37 # +4
geust 08.06.2012 18:47 # 0
Lure Of Chaos 13.06.2012 23:42 # +1