İPUCU

Java Object Oriented Programming temeline dayanan, çok işlevli, step by step işleyen dilin dökümanlarının paylaşım alanı.

Seçenekler

OYUN: ülkeyi tahmin etme

19-04-2011 18:00
#1
Virtual Root - ait Kullanıcı Resmi (Avatar)
E-Mail onayı yapılmamış üye
Üyelik tarihi:
06/2008
Mesajlar:
3.490
Teşekkür (Etti):
37
Teşekkür (Aldı):
295
Konular:
2099
Ticaret:
(0) %
[PHP]<!-- THREE STEPS TO INSTALL COUNTRY GUESSING GAME: 1. Copy the coding into the HEAD of your HTML ******** 2. Add the onLoad event handler into the BODY tag 3. Put the last coding into the BODY of your HTML ******** --> <!-- STEP ONE: Paste this code into the HEAD of your HTML ******** --> <HEAD> <!-- This script and many more are available free online at --> <!-- The JavaScript Source!! http://javascript.internet.com --> <!-- Original: ShuvoRim (shuvorim@hotmail.com) --> <!-- Web Site: http://www.shuvorim.tk --> <SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript"><!-- /* * Program - Country Guessing Game * File Name - script.js * Author - ShuvoRim * Web site - http://www.shuvorim.tk * Email - shuvorim@hotmail.com * (c)ShuvoRim Pvt. Ltd. 2002 - 03 * All rights reserved. * ------------------------------ * Visit our web site for free open * source Applications, Applets, * Scripts and Games. Thank you for * using our program. */ /* declaring an array to hold the country names */ var country = new Array(180); /* initializing the array */ country[0] = "AFGHANISTAN"; country[1] = "AFRICA"; country[2] = "ALBANIA"; country[3] = "ALGERIA"; country[4] = "AMERICA"; country[5] = "ANDORRA"; country[6] = "ANGOLA"; country[7] = "ANTARCTICA"; country[8] = "ARGENTINA"; country[9] = "ARMENIA"; country[10] = "AUSTRALIA"; country[11] = "AUSTRIA"; country[12] = "AZERBAIJAN"; country[13] = "BAHAMAS"; country[14] = "BAHRAIN"; country[15] = "BANGLADESH"; country[16] = "BARBADOS"; country[17] = "BELARUS"; country[18] = "BELGIUM"; country[19] = "BELIZE"; country[20] = "BENIN"; country[21] = "BHUTAN"; country[22] = "BOLIVIA"; country[23] = "BOSNIA HERZEGOVINA"; country[24] = "BOTSWANA"; country[25] = "BRAZIL"; country[26] = "BRUNEI"; country[27] = "BULGARIA"; country[28] = "BURKINA"; country[29] = "BURUNDI"; country[30] = "CAMBODIA"; country[31] = "CAMEROON"; country[32] = "CANADA"; country[33] = "CAPE VERDE ISLANDS"; country[34] = "CHAD"; country[35] = "CHILE"; country[36] = "CHINA"; country[37] = "COLOMBIA"; country[38] = "COMOROS"; country[39] = "CONGO"; country[40] = "COSTA RICA"; country[41] = "CROATIA"; country[42] = "CUBA"; country[43] = "CYPRUS"; country[44] = "CZECH REPUBLIC"; country[45] = "DENMARK"; country[46] = "DJIBOUTI"; country[47] = "DOMINICAN REPUBLIC"; country[48] = "ECUADOR"; country[49] = "EGYPT"; country[50] = "EL SALVADOR"; country[51] = "ERITREA"; country[52] = "ESTONIA"; country[53] = "ETHIOPIA"; country[54] = "EUROPE"; country[55] = "FIJI"; country[56] = "FINLAND"; country[57] = "FRANCE"; country[58] = "GABON"; country[59] = "GAMBIA"; country[60] = "GEORGIA"; country[61] = "GERMANY"; country[62] = "GHANA"; country[63] = "GREECE"; country[64] ="GRENADA"; country[65] = "GUATEMALA"; country[66] = "GUINEA"; country[67] = "HAITI"; country[68] = "HOLLAND"; country[69] = "HONDURAS"; country[70] = "HONG KONG"; country[71] = "HUNGARY"; country[72] = "ICELAND"; country[73] = "INDIA"; country[74] = "INDONESIA"; country[75] = "IRAN"; country[76] = "IRAQ"; country[77] = "ISRAEL"; country[78] = "ITALY"; country[79] = "JAMAICA"; country[80] = "JAPAN"; country[81] = "JORDAN"; country[82] = "KAZAKHSTAN"; country[83] = "KENYA"; country[84] = "KIRGYZSTAN"; country[85] = "KIRIBATI"; country[86] = "KOREA"; country[87] = "KUWAIT"; country[88] = "LAOS"; country[89] = "LATVIA"; country[90] = "LEBANON"; country[91] = "LESOTHO"; country[92] = "LIBERIA"; country[93] = "LIBYA"; country[94] = "LIECHTENSTEIN"; country[95] = "LITHUANIA"; country[96] = "LUXEMBOURG"; country[97] = "MADAGASCAR"; country[98] = "MALAWI"; country[99] = "MALAYSIA"; country[100] = "MALDIVES"; country[101] = "MALI"; country[102] = "MALTA"; country[103] = "MAURITANIA"; country[104] = "MAURITIUS"; country[105] = "MEXICO"; country[106] = "MOLDOVA"; country[107] = "MONACO"; country[108] = "MONGOLIA"; country[109] = "MONTSERRAT"; country[110] = "MOROCCO"; country[111] = "MOZAMBIQUE"; country[112] = "MYANMAR"; country[113] = "NAMIBIA"; country[114] = "NAURU"; country[115] = "NEPAL"; country[116] = "NETHERLANDS"; country[117] = "NEW ZEALAND"; country[118] = "NICARAGUA"; country[119] = "NIGERIA"; country[120] = "NORWAY"; country[121] = "OMAN"; country[122] = "PAKISTAN"; country[123] = "PANAMA"; country[124] = "PAPUA NEW GUINEA"; country[125] = "PARAGUAY"; country[126] = "PERU"; country[127] = "PHILIPPINES"; country[128] = "POLAND"; country[129] = "PORTUGAL"; country[130] = "QATAR"; country[131] = "ROMANIA"; country[132] = "RUSSIA"; country[133] = "RWANDA"; country[134] = "SAN MARINO"; country[135] = "SAUDI ARABIA"; country[136] = "SENEGAL"; country[137] = "SEYCHELLES"; country[138] = "SIERRA LEONE"; country[139] = "SINGAPORE"; country[140] = "SLOVAKIA"; country[141] = "SLOVENIA"; country[142] = "SOLOMON ISLANDS"; country[143] = "SOMALIA"; country[144] = "SOUTH AFRICA"; country[145] = "SPAIN"; country[146] = "SRI LANKA"; country[147] = "SUDAN"; country[148] = "SURINAM"; country[149] = "SWAZILAND"; country[150] = "SWEDEN"; country[151] = "SWITZERLAND"; country[152] = "SYRIA"; country[153] = "TAIWAN"; country[154] = "TAJIKITAN"; country[155] = "TANZANIA"; country[156] = "THAILAND"; country[157] = "TOGO"; country[158] = "TONGA"; country[159] = "TRINIDAD"; country[160] = "TUNISIA"; country[161] = "TURKEY"; country[162] = "TURKMENISTAN"; country[163] = "TUVALU"; country[164] = "UGANDA"; country[165] = "UKRAINE"; country[166] = "UNITED ARAB EMIRATES"; country[167] = "URUGUAY"; country[168] = "UZBEKISTAN"; country[169] = "VANUATU"; country[170] = "VATICAN CITY"; country[171] = "VENEZUELA"; country[172] = "VIETNAM"; country[173] = "WEST INDIES"; country[174] = "WESTERN SAMOA"; country[175] = "YEMEN REPUBLIC"; country[176] = "YUGOSLAVIA"; country[177] = "ZAIRE"; country[178] = "ZAMBIA"; country[179] = "ZIMBABWE"; /* generates a random integer between 0 to 179 */ var sr = Math.floor(Math.random() * 180); /* stores the country name */ var temp = country[sr]; /* declaring and initializing tries */ var tries = 0; /* the main function */ function guessit() { var guess = ********.form1.guess1.value; tries++; window.status = "Tries : " + tries + " (C) ShuvoRim Pvt. Ltd."; switch(tries) { case 1: ********.form1.hint.value = "First Hint : The country name starts with " + temp.charAt(0); break; case 2: ********.form1.hint.value = "Second Hint : The country name ends with " + temp.charAt(temp.length - 1); break; case 3: ********.form1.hint.value = "Last Hint : The country name has " + temp.length + " characters"; break; default: ********.form1.hint.value = "No hints are available"; } if(guess.toUpperCase() == temp) /* if guess equals to temp */ { if(window.confirm("Absolutely Right ! Yes the country was " + temp + "\nDo you want to play again?")) window.********.reload(); /* reloads the page for a new game */ } else { if(tries == 5) /* game over */ { if(window.confirm("Sorry ! Your chances over. The country was " + temp + "\nDo you want to play again?")) { window.********.reload(); /* reloads the page for a new game */ ********.form1.hint.value = "Enter your guess below and click on Guess!"; } } } } /* end of guessit() function! */ //--></SCRIPT> <SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript"><!-- function catchKeyCode() //calls when the user press the RETURN key { if(event.keyCode == 13) guessit(); } function stat() { window.status = "Tries : " + tries + " (C) ShuvoRim Pvt. Ltd."; } function clearBox() { ********.form1.guess1.value = ""; } function newGame() { if(window.confirm("Do you want to start a new game?")) { window.********.reload(); /* reloads the page for a new game */ ********.form1.hint.value = "Enter your guess below and click on Guess!"; } } //--></SCRIPT> <STYLE TYPE="text/css"><!-- .tab { border: solid 1 #000000; } .td1 { font-family: Helvetica, sans-serif, Verdana, Arial; font-size: 13; font-weight: bold; background-color: #FF9900; color: #FFFFFF; border: 0; } .txt1 { font-family: Helvetica, sans-serif, Verdana, Arial; font-size: 13; font-weight: bold; background-color: #FF9900; color: #FFFFFF; border: 0; } .txt2 { font-family: Helvetica, sans-serif, Verdana, Arial; font-size: 12; font-weight: normal; border: thin groove 1 #000000; border: solid 1 #000000; } .btn { font-family: Helvetica, sans-serif, Verdana, Arial; font-size: 12; background-color: #0099FF; color: #FFFFFF; border: solid 1 #FFFFFF; cursor: hand; } //--></STYLE> </HEAD> <!-- STEP TWO: Insert the onLoad event handler into your BODY tag --> <BODY onLoad=stat() onKeyPress=catchKeyCode()> <!-- STEP THREE: Copy this code into the BODY of your HTML ******** --> <!-- This script and many more are available free online at --> <!-- The JavaScript Source!! http://javascript.internet.com --> <!-- Original: ShuvoRim (shuvorim@hotmail.com) --> <!-- Web Site: http://www.shuvorim.tk --> <FORM NAME=form1> <TABLE CLASS=tab BORDER=0 BGCOLOR=#FF9900 CELLPADDING=4 CELLSPACING=0> <TR> <TD CLASS=td1> <INPUT TYPE=text SIZE=46 NAME=hint VALUE="Enter your guess below and click on Guess!" READONLY CLASS=txt1> </TD> </TR> <TR> <TD CLASS=td1> <INPUT TYPE=text NAME=guess1 SIZE=50 CLASS=txt2 TITLE="Enter your guess here."> </TD> </TR> <TR> <TD CALSS=td1 ALIGN=right> <INPUT TYPE=button VALUE=Guess! onClick=guessit() CLASS=btn TITLE="Click here to get a hint or check your guess."> <INPUT TYPE=button VALUE=Clear onClick=clearBox() CLASS=btn TITLE="Click here to clear the text box."> <INPUT TYPE=button VALUE=New onClick=newGame() CLASS=btn TITLE="Click here to start a new game."> </TD> </TR> </TABLE> </FORM> <p><center> <font face="arial, helvetica" size"-2">Free JavaScripts provided<br> by <a href="http://javascriptsource.com">The JavaScript Source</a></font> </center><p> <!-- Script Size: 10.49 KB -->[/PHP]


Bookmarks


« Önceki Konu | Sonraki Konu »
Seçenekler

Yetkileriniz
Sizin Yeni Konu Acma Yetkiniz var yok
You may not post replies
Sizin eklenti yükleme yetkiniz yok
You may not edit your posts

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodları Kapalı
Trackbacks are Kapalı
Pingbacks are Kapalı
Refbacks are Kapalı