-
Лучший говнокод
- В номинации:
-
- За время:
-
-
+157
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
$("#SubmitButton").click(function () {
for (a_cik = 0; a_cik < 2; a_cik++) {
for (c_cik = 0; c_cik < 7; c_cik++) {
elem_cik=$('#AvailabilityList_'+a_cik+'__Years_'+c_cik+'_');
if (elem_cik != null) {
if (elem_cik.parent().parent().hasClass('qqq')) { // Проверка элемента на видимость
if (!(((elem_cik.val() >= '1') && (elem_cik.val() <= '9')) || ((elem_cik.val() >= '10') && (elem_cik.val() <= '17')))) {
alert('Ошибка. Возраст ребёнка не указан, или задан в неверном формате. Исправьте ошибку и повторите попытку');
elem_cik.focus();
return false;
}
}
}
}
}
$("#BookingForm").submit()
});
Валидация возрастов детей перед их передачей дальше. ATTEMPTION MAGIC NUMBER!
sladkijBubaleh,
16 Октября 2013
-
+164
- 1
- 2
- 3
var add_res = titles.pop();//высовываем последний элемент
add_res.sites.push($(this).find("a").attr("href"));//засовываем еще одну ссылку
titles.push(add_res);//засовываем взад
randombot,
16 Октября 2013
-
+136
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
var regex = new Regex(@"{[\w\d]+}");
var keys = (regex.Matches(m_Format.Format)
.Cast<object>()
.Select(match => match.ToString()
.Replace("{", ""))
.Select(replace => replace.Replace("}", "")))
.ToList();
Tessen,
09 Октября 2013
-
+129
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
private List<Ball> _balls;
private Interaction GetInteraction(Ball ball) {
foreach (var b2 in _balls.SkipWhile(b => b != ball).Skip(1)) {
/* ... */
}
}
var table = _balls.Select(GetInteraction);
Откопал в своей проге.
нужно было определить, какой шарик с кем взаимодействует раньше всего, притом если уже рассчитано взаимодействие 1 и 2 шарика (при рассчёте взаимодействий 1 и 2, 1 и 3, 1 и 4, ... и выделено самое раннее взяимодействие шарика 1), то взимодействие 2 и 1 рассчитываеть не надо. Таким образом, нужно было пройти все пары шариков так, чтоб первый встретился в списке раньше второго.
Массивы, индексы и циклы? Не, не знаем такого. Только Select, только ФП, только колдовство со SkipWhile(b => b!=ball).Skip(1).
Jean-Esther,
01 Октября 2013
-
+151
- 1
$idmenu = intval(strip_tags(trim($_REQUEST[idmenu])));
UnnamedUser,
13 Августа 2013
-
+147
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
getOffsetPosition: function( self, hash ) {
return $( '#' + hash, self.dom.root ).offset().top - 0;
},
// 27 is a magic fix number :: +5
getNumFromStrPx: function( pixels ) {
return ( pixels.replace( 'px' , '' ) - 0 ) - 22;
},
Magic Mashrooms ;) 1200 mics => non stop and sound sucks
Stealth,
09 Августа 2013
-
+150
- 1
- 2
- 3
- 4
if (preg_match(
'@^[-!#$%&\'*+\\./0-9=?A-Z^_`a-z{|}~]+\@[-!#$%&\'*+\\/0-9=?A-Z^_`a-z{|}~]+\.[-!#$%&\'*+\\./0-9=?A-Z^_`a-z{|}~]+$@',
$email
)
валидация email-а
shmaltorhbooks,
07 Августа 2013
-
+156
- 1
- 2
- 3
- 4
$(document).ready(function(){
$('a').on('click', function(e){
e.preventDefault();
});
otvety.google.ru/otvety/thread?tid=5c7782971303c68b
Я не знаю кто это написал, но это волшебно.
Vindicar,
01 Августа 2013
-
+159
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
function check_fio() {
var space = /^\s/;
var fio = $("#form_fio").val();
var fio_length = fio.length - 1;
if (fio[fio_length].match(space)) {
fio = fio.substring(0, fio.length - 1);
$("#form_fio").val(fio);
check_fio();
}
}
Казалось бы, удаление пробелов в конце строки, что может быть проще.
newmindcore,
25 Июля 2013
-
+6
- 1
float cX = (float)x / float(vp->getActualWidth());
Просто красиво))
ssAVEL,
09 Июля 2013