LINUX.ORG.RU

Игорь Красноглазый

 


1

2

Привет, ЛОР.

Ковыряю в носу, неспешно гуглю и оп-ля: игорь бинарный нашел. Суть в том, чтобы 0-м и 1-й составить число. Затянуло, понравилось. Опомнился через минут 20.

На вашей памяти есть еще что-нибудь подобное?

Deleted

0-м и 1-й

Программисты на то и программисты, что на человеческом языке выражаться не умеют?

J ★★★★ ()

Вставь в адрес в браузере (работает в огнелисе). Игра подобного же уровня, графика, правда, чуть хуже :)

javascript:" <div id=ex>Click START to begin!</div>  <input type=text id=sol onkeydown='if(event.keyCode==13) document.getElementById(\"check\").onclick()' />  <input type=button value='Start!' id=check onclick=' (function() { var d = document; d.s = d.s||0; if(d.op) {     if(d.a + d.b*(d.op==\"+\"? 1:-1) != parseInt(d.getElementById(\"sol\").value)) {         alert(\"wrong!\");         return;     }     d.s++; } d.a = Math.ceil(Math.random()*9); d.b = Math.ceil(Math.random()*9); d.op = Math.random()<0.5? \"-\" : \"+\"; if(d.op == \"-\" && d.a < d.b) { var c=d.a; d.a=d.b; d.b=c; } d.getElementById(\"check\").value = \"check\"; d.getElementById(\"ex\").innerHTML = d.a + d.op + d.b + \" (score: \"+d.s+\")\"; d.getElementById(\"sol\").value = \"\"; })()' /> "

ddos3 ()

на скорость сложения и сравнения.

qulinxao ★★☆ ()
Ответ на: комментарий от ddos3

Лучше крузисов разных. Но на ведроиде неудобно. Клавиатура после каждого чека прячется.

yacuken ★★★★ ()
Ответ на: комментарий от J

Программисты на то и программисты, что на человеческом языке выражаться не умеют?

1110100101110101001

Zhbert ★★★★★ ()

Идея понравилась, но реализация как всегда... Во первых флеш, во вторых — подписанные разряды. Игра на арифметику, нужно больше хардкора.

comp00 ★★★★ ()
Ответ на: комментарий от comp00

Хардкорная версия на чистом JS:

javascript:"<div id=ex>Convert to binary!<br/>Click START to begin!</div>   <input type=text id=sol onkeydown='if(event.keyCode==13) document.getElementById(\"check\").onclick()' />   <input type=button value='Start!' id=check onclick=' (function() {  var d = document;  d.s = d.s||0;  if(d.v && d.v != parseInt(d.getElementById(\"sol\").value, 2)) { alert(\"wrong!\");          d.s--; } else { if(d.v) { d.s++; d.getElementById(\"sol\").value = \"\"; } d.v = Math.floor(Math.random()*255)+1;  } d.getElementById(\"ex\").innerHTML = d.v + \" (score: \"+d.s+\")\";  d.getElementById(\"check\").value = \"check\";   })()' />"

ddos3 ()

Игра, в которой отыгрываешь роль АЦП последовательного приближения?

i-rinat ★★★★★ ()
Ответ на: комментарий от Deleted

Полезная игра — я благодаря ей баг исправил.

i-rinat ★★★★★ ()

тупая казуальщина. но для понимания двоичной системы годится, кого этому в школе не научили.

batekman ★★★ ()
Ответ на: комментарий от batekman

Так же, как и в сабж этой темы. Умения требуются примерно одного уровня, что для одного, что для другого :)

ddos3 ()

Эт фигня, мне вот вчера внезапно вздумалось WBMP-шку в HEX-редакторе нарисовать. Прямо на телефоне. Было весело.

MiniRoboDancer ★☆ ()
Ответ на: комментарий от ddos3

работает в огнелисе

Строго наоборот; в огнелисе букмарклеты давным-давно выпилили, причём только в нём.

MiniRoboDancer ★☆ ()
Ответ на: комментарий от MiniRoboDancer

Значит, у меня какой-то неправильный огнелис. Но пишет, что 29-й.

ddos3 ()
Ответ на: комментарий от ddos3

Неужто вернули и даже в основной чейнджлог не включили? Даже букмарклеты с хромога слизали, выходит :3

MiniRoboDancer ★☆ ()
Ответ на: комментарий от MiniRoboDancer

просто урезали скриптам из адресной доступ к документу. но создать новый документ таким скриптом ничего не мешает.

ddos3 ()
Ответ на: комментарий от ddos3

А. Ну это всё равно можно считать выпилом, потому что без доступа к документу у букмарклетов применений - раз, два и обчёлся.

MiniRoboDancer ★☆ ()

Можно вообще на двоичное число не смотреть: выбираешь наибольший разряд, если результат больше требуемого - сбрасываем и помечаем разряд младше, если меньше - пропускаем и переходим к следующему, пока разряды не закончатся. Хотя, наверное, правильнее не подсматривать в результат, а считать самостоятельно.

Frakhtan-teh ★★ ()

Победитель по жизни врывается в этот тред!
На 21-ом раунде великий и могущественный бог Random, видя, что я неплохо справляюсь, подкинул мне «0», после чего игра заглючила и элементы игры потеряли свою интерактивность. Ну а после Game Over, который последовал по истечению игрового времени, интерактивность кнопок вернулась.

EXL ★★★★★ ()

фи, на каждый раунд аж по 8 секунд? халяява

MyTrooName ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.