Javascript Dizi Örnekleri
Örnek1: Haftanın günlerini bir diziye aktaran daha sonra ekrana yazdıran ve haftanın istenilen gününü ekrana yazdıran dizi örneği
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Başlıksız Belge</title> </head> <body> <script type="text/javascript"> //Tek boyutlu dizi tanımlama ve Haftanın günlerini gösteren dizi örneği var gunler = new Array(); gunler[0]="pazartesi"; gunler[1]="salı"; gunler[2]="çarşamba"; gunler[3]="perşembe"; gunler[4]="cuma"; gunler[5]="cumartesi"; gunler[6]="pazar"; document.write(gunler); document.write("<br>");document.write("<br>");document.write("<br>"); document.write(gunler[4]); </script> </body> </html>
Örnek2: For döngüsü ile klavyeden peş peşe 10 tane sayıyı girerek bu sayıları diziye aktaran daha sonrada dizideki bu sayıları alt alta ekrana yazdıran javascript örneği.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Başlıksız Belge</title> </head> <body> <script type="text/javascript"> //Soru: Klavyeden peş peşe girilen 10 tane sayıyı daha sonra alt alta ekrana yazdıran //programı javascript ile yapınız. var sayilar = new Array(); var i; for (i=0;i<10;i++) { sayilar[i]=prompt(i+1 + ". Sayıyı Giriniz"); } for (i=0;i<10;i++) { document.write(i+1 +". Sayı:" +sayilar[i] + "<br>"); } </script> </body> </html>
Örnek3: For döngüsü ile Klavyeden girilen 10 tane sayıyı bir değişkene aktaran ve daha sonra bu sayıları küçükten büyüğe doğru sıralayıp ekrana alt alta yazdıran javascript örneği
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Başlıksız Belge</title> </head> <body> <script type="text/javascript"> //Soru: Klavyeden peş peşe girilen 10 tane sayıyı küçükten büyüğe doğru alt alta ekrana yazdıran //programı javascript ile yapınız. var sayilar = new Array(); var i; for (i=0;i<10;i++) { sayilar[i]=prompt(i+1 + ". Sayıyı Giriniz"); } sayilar.sort(); for (i=0;i<10;i++) { document.write(i+1 +". Sayı:" +sayilar[i] + "<br>"); } </script> </body> </html>
Örnek4: For döngüsü ile Klavyeden girilen 10 tane sayıyı bir değişkene aktaran ve daha sonra bu sayıları büyükten küçüğe doğru sıralayıp ekrana alt alta yazdıran javascript örneği
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Başlıksız Belge</title> </head> <body> <script type="text/javascript"> //Soru: Klavyeden peş peşe girilen 10 tane sayıyı büyükten küçüğe doğru alt alta ekrana yazdıran //programı javascript ile yapınız. var sayilar = new Array(); var i; for (i=0;i<10;i++) { sayilar[i]=prompt(i+1 + ". Sayıyı Giriniz"); } sayilar.sort(); sayilar.reverse(); for (i=0;i<10;i++) { document.write(i+1 +". Sayı:" +sayilar[i] + "<br>"); } </script> </body> </html>
Örnek5: For döngüsü ile klavyeden girilen 10 tane sayı bir diziye aktararak bu sayıların toplamını bulan daha sonra sayıları alt alta ekrana yazdıran ve en alta da sayıların toplamını yazdıran javascript örneği.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Başlıksız Belge</title> </head> <body> <script type="text/javascript"> //Soru: Klavyeden peş peşe girilen 10 tane sayının toplamını bulup ekrana yazdıran //programı javascript ile yapınız. var sayilar = new Array(); var i;toplam=0; for (i=0;i<10;i++) { sayilar[i]=prompt(i+1 + ". Sayıyı Giriniz"); toplam=toplam+parseInt(sayilar[i]); } for (i=0;i<10;i++) { document.write(i+1 +". Sayı:" +sayilar[i] + "<br>"); } document.write("<br><br><br> Sayıların Toplamı:" + toplam); </script> </body> </html>
Örnek6: For döngüsü ile klavyeden girilen 10 tane sayı bir diziye aktararak bu sayıların toplamını bulan daha sonra sayıları alt alta ekrana yazdıran ve en alta da sayıların ortalamasını yazdıran javascript örneği.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Başlıksız Belge</title> </head> <body> <script type="text/javascript"> //Soru: Klavyeden peş peşe girilen 10 tane sayının ortalamasını bulup ekrana yazdıran //programı javascript ile yapınız. var sayilar = new Array(); var i;toplam=0; for (i=0;i<10;i++) { sayilar[i]=prompt(i+1 + ". Sayıyı Giriniz"); toplam=toplam+parseInt(sayilar[i]); } for (i=0;i<10;i++) { document.write(i+1 +". Sayı:" +sayilar[i] + "<br>"); } var ortalama=toplam/10; document.write("<br><br><br> Sayıların Ortalaması:" + ortalama); </script> </body> </html>
<< Önceki Yazı
Sonraki Yazı >>