Реклама 







Игра "HangMan" ::..::..::
Для того, что бы запустить этот скрипт Вы должны скопировать ниже указанный текст в документ HTML и запустить этот файл.

<SCRIPT language=javascript>
<!-- Original: Mike McGrath (mike_mcgrath@lineone.net) -->
<!-- Web Site: http://website.lineone.net/~mike_mcgrath/index.htm -->
<!-- BEGIN --

var alpha=new Array();
var alpha_index=0;

var bravo=new Array();
var bravo_index=0;

var running=0;
var failnum=0;
var advising=0;

function pick()
{
var choice="";
var blank=0;

for (i=0; i<words[index].length; i++)
{
t=0;
for(j=0; j<=alpha_index; j++)
if(words[index].charAt(i)==alpha[j] || words[index].charAt(i)==alpha[j].toLowerCase()) t=1;

if (t) choice+=words[index].charAt(i)+" ";
else
{
choice+="_ ";
blank=1;
}
}

document.f.word.value=choice;

if (!blank)
{
document.f.tried.value=" === You Win! ===";
document.f.score.value++;
running=0;
}
}


function new_word(form)
{
if(!running)
{
running=1;
failnum=0;
form.lives.value=failnum;
form.tried.value="";
form.word.value="";
index=Math.round(Math.random()*10000)%words.length;
alpha[0]=words[index].charAt(0);
alpha[1]=words[index].charAt(words[index].length-1);
alpha_index=1;
bravo[0]=words[index].charAt(0);
bravo[1]=words[index].charAt(words[index].length-1);
bravo_index=1;
pick();
}
else advise("A word is already in play!");
}

function seek(letter)
{
if (!running) advise(".....Click GO to start !");
else
{
t=0;
for (i=0; i<=bravo_index; i++)
{
if (bravo[i]==letter || bravo[i]==letter.toLowerCase()) t=1;
}

if (!t)
{
document.f.tried.value+=letter+" "
bravo_index++;
bravo[bravo_index]=letter;

for(i=0;i<words[index].length;i++)
if(words[index].charAt(i)==letter || words[index].charAt(i)==letter.toLowerCase()) t=1;

if(t)
{
alpha_index++;
alpha[alpha_index]=letter;
}
else failnum++;

document.f.lives.value=failnum;
if (failnum==6)
{
document.f.tried.value="You lose - Try again!";
document.f.word.value=words[index];
document.f.score.value--;
running=0;
}
else pick();
}
else advise("Letter "+letter+" is already used!");
}
}

function advise(msg)
{
if (!advising)
{
advising=-1;
savetext=document.f.tried.value;
document.f.tried.value=msg;
window.setTimeout("document.f.tried.value=savetext; advising=0;",1000);
}
}

var words = new Array("acrimonious","allegiance","ameliorate","annihilate","antiseptic","articulate",
"authoritative","benefactor","boisterous","breakthrough","carcinogenic",
"censorious","chivalrous","collarbone","commendable","compendium",
"comprehensive","conclusive","conscientious","considerate","deferential",
"denouement","determinate","diffidence","disruption","earthenware",
"elliptical","entanglement","escutcheon","extinguish","extradition",
"fastidious","flamboyant","forethought","forthright","gregarious",
"handmaiden","honeysuckle","hypocritical","illustrious","infallible",
"lumberjack","mischievous","mollycoddle","nimbleness","nonplussed",
"obliterate","obsequious","obstreperous","opalescent","ostensible",
"pandemonium","paraphernalia","pawnbroker","pedestrian","peremptory",
"perfunctory","pernicious","perpetrate","personable","pickpocket",
"poltergeist","precipitous","predicament","preposterous","presumptuous",
"prevaricate","propensity","provisional","pugnacious","ramshackle",
"rattlesnake","reciprocate","recrimination","redoubtable","relinquish",
"remonstrate","repository","reprehensible","resolution","resplendent",
"restitution","retaliation","retribution","saccharine","salubrious",
"skulduggery","skyscraper","soothsayer","tearjerker","transcribe",
"turpentine","unassuming","underscore","undertaker","underwrite",
"unobtrusive","vernacular","waterfront","watertight");

// -- END -->

</SCRIPT>

<META content="MSHTML 5.50.4611.1300" name=GENERATOR></HEAD>
<BODY bgColor=black><!-- STEP TWO: Copy this code into the BODY of your HTML document -->
<CENTER>
<FORM name=f>
<TABLE cellSpacing=0 cellPadding=2 bgColor=plum border=0>
<TBODY>
<TR>
<TD align=right colSpan=4>Score : <INPUT onfocus=score.blur(); size=2
value=0 name=score> <BR>Fails (6): <INPUT onfocus=lives.blur(); size=2
value=0 name=lives> </TD>
<TD align=middle colSpan=7><INPUT onfocus=word.blur(); size=25
value=" --- Hangman ---" name=word> <BR><INPUT onfocus=tried.blur();
size=25 value="Click GO to get a word." name=tried> </TD>
<TD align=middle colSpan=2><INPUT onclick=new_word(this.form); type=button value=" GO ">
</TD></TR>
<TR>
<TD><INPUT onclick="seek('A');" type=button value=" A "></TD>
<TD><INPUT onclick="seek('B');" type=button value=" B "></TD>
<TD><INPUT onclick="seek('C');" type=button value=" C "></TD>
<TD><INPUT onclick="seek('D');" type=button value=" D "></TD>
<TD><INPUT onclick="seek('E');" type=button value=" E "></TD>
<TD><INPUT onclick="seek('F');" type=button value=" F "></TD>
<TD><INPUT onclick="seek('G');" type=button value=" G "></TD>
<TD><INPUT onclick="seek('H');" type=button value=" H "></TD>
<TD><INPUT onclick="seek('I');" type=button value=" I "></TD>
<TD><INPUT onclick="seek('J');" type=button value=" J "></TD>
<TD><INPUT onclick="seek('K');" type=button value=" K "></TD>
<TD><INPUT onclick="seek('L');" type=button value=" L "></TD>
<TD><INPUT onclick="seek('M');" type=button value=" M "></TD></TR>
<TR>
<TD><INPUT onclick="seek('N');" type=button value=" N "></TD>
<TD><INPUT onclick="seek('O');" type=button value=" O "></TD>
<TD><INPUT onclick="seek('P');" type=button value=" P "></TD>
<TD><INPUT onclick="seek('Q');" type=button value=" Q "></TD>
<TD><INPUT onclick="seek('R');" type=button value=" R "></TD>
<TD><INPUT onclick="seek('S');" type=button value=" S "></TD>
<TD><INPUT onclick="seek('T');" type=button value=" T "></TD>
<TD><INPUT onclick="seek('U');" type=button value=" U "></TD>
<TD><INPUT onclick="seek('V');" type=button value=" V "></TD>
<TD><INPUT onclick="seek('W');" type=button value=" W "></TD>
<TD><INPUT onclick="seek('X');" type=button value=" X "></TD>
<TD><INPUT onclick="seek('Y');" type=button value=" Y "></TD>
<TD><INPUT onclick="seek('Z');" type=button value=" Z "></TD></TR></TBODY></TABLE></FORM></CENTER></BODY>

Разместил Razer


www.ACTIVNIY.narod.ru © 2oo4 Design Idea by Razer © 2oo4
Меню

Программирование
Web-программирование
Гостевая книга
Фото галерея
Знакомства
Программы
Исходники
Учебники
Приколы
Баннеры
Новости
Опросы
Форум
Статьи
Игры
Чат
 

Ссылки:


Hosted by uCoz