Rakamı İngilizce kelimeye çevirme scripti // 'Gladyo //

'Gladyo

Katılımcı Üye
1 Haz 2017
691
1
Merhabalar, altta verdiğim Script sayesinde eğer bilmiyorsanız İngilizce sayıları öğrenebilir, ödev yaparken kullanabilir, tarihlerin okunuşunu öğrenebilirsiniz.

Not:
*Max. 9 karakter
*12.09.12 olmaz sadece sayı yani teker teker 12, 09, 12 olarak girebilirsiniz.
*Kullanmakta serbestsiniz (site vb.)



Örnek:
Herhangi bir sayı:
LASoW1.png

Tarih
qSqMo4.png

Harf
7GdI7x.png


Kod:
<center>
2018*
																						<div style="width: 510; overflow: auto;"><SCRIPT LANGUAGE="JavaScript">

<!-- Başlangıç
var n = "";
function validate(input) {
if (input.length == 0) {
alert ('Bir rakam yazınız...');
********.myform.textver.value = "";
return true;
}
else convert(input);
}
function d1(x) { 
switch(x) {
case '0': n= ""; break;
case '1': n= " One "; break;
case '2': n= " Two "; break;
case '3': n= " Three "; break;
case '4': n= " Four "; break;
case '5': n= " Five "; break;
case '6': n= " Six "; break;
case '7': n= " Seven "; break;
case '8': n= " Eight "; break;
case '9': n= " Nine "; break;
default: n = "Not a Number";
}
return n;
}
function d2(x) { 
switch(x) {
case '0': n= ""; break;
case '1': n= ""; break;
case '2': n= " Twenty "; break;
case '3': n= " Thirty "; break;
case '4': n= " Forty "; break;
case '5': n= " Fifty "; break;
case '6': n= " Sixty "; break;
case '7': n= " Seventy "; break;
case '8': n= " Eighty "; break;
case '9': n= " Ninety "; break;
default: n = "Not a Number";
}
return n;
}
function d3(x) { 
switch(x) {
case '0': n= " Ten "; break;
case '1': n= " Eleven "; break;
case '2': n= " Twelve "; break;
case '3': n= " Thirteen "; break;
case '4': n= " Fourteen "; break;
case '5': n= " Fifteen "; break;
case '6': n= " Sixteen "; break;
case '7': n= " Seventeen "; break;
case '8': n= " Eighteen "; break;
case '9': n= " Nineteen "; break;
default: n=  "Not a Number";
}
return n;
}
function convert(input) {
var inputlength = input.length;
var x = 0;
var teen1 = "";
var teen2 = "";
var teen3 = "";
var numName = "";
var invalidNum = "";
var a1 = ""; 
var a2 = "";
var a3 = "";
var a4 = "";
var a5 = "";
digit = new Array(inputlength); 
for (i = 0; i < inputlength; i++)  {

digit[inputlength - i] = input.charAt(i)};
store = new Array(9); 
for (i = 0; i < inputlength; i++) {
x= inputlength - i;
switch (x) { 
case x=9: d1(digit[x]); store[x] = n; break;
case x=8: if (digit[x] == "1") {teen3 = "yes"}
          else {teen3 = ""}; d2(digit[x]); store[x] = n; break;
case x=7: if (teen3 == "yes") {teen3 = ""; d3(digit[x])}
          else {d1(digit[x])}; store[x] = n; break;
case x=6: d1(digit[x]); store[x] = n; break;
case x=5: if (digit[x] == "1") {teen2 = "yes"}
          else {teen2 = ""}; d2(digit[x]); store[x] = n; break;
case x=4: if (teen2 == "yes") {teen2 = ""; d3(digit[x])}    
          else {d1(digit[x])}; store[x] = n; break;
case x=3: d1(digit[x]); store[x] = n; break;
case x=2: if (digit[x] == "1") {teen1 = "yes"}
          else {teen1 = ""}; d2(digit[x]); store[x] = n; break;
case x=1: if (teen1 == "yes") {teen1 = "";d3(digit[x])}     
          else {d1(digit[x])}; store[x] = n; break;
}
if (store[x] == "Not a Number"){invalidNum = "yes"};
switch (inputlength){
case 1:   store[2] = ""; 
case 2:   store[3] = ""; 
case 3:   store[4] = ""; 
case 4:   store[5] = "";
case 5:   store[6] = "";
case 6:   store[7] = "";
case 7:   store[8] = "";
case 8:   store[9] = "";
}
if (store[9] != "") { a1 =" Hundred, "} else {a1 = ""};
if ((store[9] != "")||(store[8] != "")||(store[7] != ""))
{ a2 =" Million, "} else {a2 = ""};
if (store[6] != "") { a3 =" Hundred "} else {a3 = ""};
if ((store[6] != "")||(store[5] != "")||(store[4] != ""))
{ a4 =" Thousand, "} else {a4 = ""};
if (store[3] != "") { a5 =" Hundred "} else {a5 = ""};
}

if (invalidNum == "yes"){numName = "Dalgami geçiyon ? (harf olmuyo sayi yazcan)"}
else {
numName =  store[9] + a1 + store[8] + store[7] 
+ a2 + store[6] + a3 + store[5] + store[4] 
+ a4 + store[3] + a5 + store[2] + store[1];
}
store[1] = ""; store[2] = ""; store[3] = ""; 
store[4] = ""; store[5] = ""; store[6] = "";
store[7] = ""; store[8] = ""; store[9] = "";
if (numName == ""){numName = "Zero"};
********.myform.textver.value = numName;
return true;
}
//  Son -->
</script>
</HEAD>
<form name="myform">
<table border=0>
<tr>
<td><font color="#115585">Rakam:</font></td>
<td><input name="numver" size=9 STYLE="color: #000066; background-color: #ebe2d3;" maxlength=9> <input onclick="return validate(********.myform.numver.value)" type="button" STYLE="color: #000066; background-color: #ebe2d3;"value="Çevir"></td>
</tr>
<tr>
<td><font color="#115585">İngilizcesi:</font></td>
<td><input name="textver" size=50 STYLE="color: #000066; background-color: #ebe2d3;" maxlength=50></td>
</tr>
<tr>
<td align=middle colspan=2></td>
</tr>
</table>
</form>   </div>
																				</td>
																				<td class="edit_content_right_spacer" width="3%"> </td>
																			</tr>
																		</table>
																	</td>
																</tr>
															</table>
														</td>
													</tr>
													<tr>
														<td height="31" background="//theme.webme.com/designs/iceblue/images/cont_bottom.gif" class="edit_content_bottom"></td>
													</tr>
												</table>
											</td>
										</tr>
										<tr>
											<td background="//theme.webme.com/designs/iceblue/images/footer.gif" height="31" class="edit_content_bottom2">
												<table width="100%"	border="0" cellspacing="0" cellpadding="0">
													<tr>
														<td class="edit_content_bottom2_left_spacer" width="2%"> </td>
														<td class="edit_content_bottom2_counter" width="96%" style="color:white; text-align: center;">
																														<font color="black" style="padding-left:5px;" class="edit_copyright">
																</center>
Online Notes Services | Fast . Easy . Short | Notes.io

'GLADYO
 
Son düzenleme:
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.