İPUCU

Seçenekler

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

24-09-2018 22:37
#1
'Gladyo - ait Kullanıcı Resmi (Avatar)
Üye
Üyelik tarihi:
06/2017
Mesajlar:
693
Teşekkür (Etti):
40
Teşekkür (Aldı):
83
Konular:
65
Ticaret:
(0) %
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ı:

Tarih

Harf


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%">&nbsp;</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%">&nbsp;</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
Kullanıcı İmzası
RED
Konu 'Gladyo tarafından (24-09-2018 22:40 Saat 22:40 ) değiştirilmiştir.
M3m0ry Teşekkür etti.

24-09-2018 23:10
#2
Demir57 - ait Kullanıcı Resmi (Avatar)
Üye
Üyelik tarihi:
07/2017
Nereden:
Turkmenistan
Yaş:
90
Mesajlar:
446
Teşekkür (Etti):
15
Teşekkür (Aldı):
37
Konular:
38
Ticaret:
(0) %
Kendiniz hazirladinizmi acaba ?
Kullanıcı İmzası
#Ýerin Bir Metre Asasinda Bu dunyadaki Hic Bir Warligin Sahip Olamadigi Adaletlik Oteritesi Ýurur



24-09-2018 23:44
#3
'Gladyo - ait Kullanıcı Resmi (Avatar)
Üye
Üyelik tarihi:
06/2017
Mesajlar:
693
Teşekkür (Etti):
40
Teşekkür (Aldı):
83
Konular:
65
Ticaret:
(0) %
Alıntı:
Demir57´isimli üyeden Alıntı Mesajı göster
Kendiniz hazirladinizmi acaba ?
Evet basit bir Script, bilginiz varsa sizde tasarlayıp sunabilirsiniz.
Kullanıcı İmzası
RED

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ı