- 1
let randomHexColor = (g = () => (a => (a < 16 ? '0' : '') + a.toString(16))(~~(Math.random() * 255)))() + g() + g();
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
Всего: 29
0
let randomHexColor = (g = () => (a => (a < 16 ? '0' : '') + a.toString(16))(~~(Math.random() * 255)))() + g() + g();
+168
function sleep(time) {
var t0 = new Date;
for (var i = 0; i < 1E7; i++);
t0 = new Date - t;
for (var i = 0; i < Math.round(time / t0); i++)
for (var j = 0; j < 1E7; j++);
}
Вот так на Чукотке пишут sleep()
+129
funktion = binary find
(array element start end) : start = 0, end = array::length {
[IF} = END - START = 1 THEN RETURN >? start <- array = element ??? start ELSe -1
ELSE
int * k = start + end - start >> 1
IF {element < array::k> ELSE binary find(array element k end THEN := binary find(array element start k); RETURN <<<
}
Двоичный поиск такой двоичный
−118
xxx: Знакомый попал в дтп, спорная ситуация, отдал гайцам флешку из регистратора, опечатали в конверт.
xxx: Гайцы внимательно изучили - признали невиновность по ДТП, и за одно наштрафовали на много тысяч по 4 случаям записанным на флешке и в конце концов лишили прав за встречку, записанную в начале дня.
+171
var perviy = document.getElementById ('perviy');
var vtoroy = document.getElementById ('vtoroy');
perviy += vtoroy;
vtoroy = perviy - vtoroy;
perviy -= vtoroy;
Меняем элементы местами.
+165
javascript:
document.write(
document.getElementsByTagName('body')0].
getElementsByTagName('div')[0].
getElementsByTagName('div')[0].
getElementsByTagName('div')[2].
getElementsByTagName('div')[1].
getElementsByTagName('div')[0].
getElementsByTagName('div')[0].
getElementsByTagName('table')[0].
getElementsByTagName('tbody')[0].
getElementsByTagName('tr')[0].
getElementsByTagName('td')[0].
getElementsByTagName('div')[0].
getElementsByTagName('div')[0].
getElementsByTagName('div')[0].
getElementsByTagName('div')[1].
getElementsByTagName('table')[0].
getElementsByTagName('tbody')[0].
getElementsByTagName('tr')[0].
getElementsByTagName('td')[1].
getElementsByTagName('div')[0].
getElementsByTagName('b')[0].
getElementsByTagName('a')[0].value
);
http://javascript.ru/tutorial/dom/search#comment-5934
Вот как писать надо!
+167
var war;
Объявляем войну :)
Не говнокод, но весело.
+161
if ('$kaax' in window)
if ($kaax === undefined) $kaax = {defval : $kaax}; else
if ($kaax === null) $kaax = {defval : null}; else
$kaax.defval = $kaax;
else
var $kaax = {};
...
$kaax = $kaax.defval;
Параноик объявляет переменную.
Тот факт, что window/undefined могут быть переопределены либо $kaax уже иметь свойство defval, упускается.
+176
_ajax("/ajax.js", "script");
Тянем ajax-функцией файл с ajax-функциями
+163
$('div').each(function (i) {
if(i==0)$(this).css('display', 'none');
else
for(j=0;j<=1;j++)break;
});
Вместо $("div:first").hide();