Bu dersimizde arraydaki elemanları kelimelerin veya sayıları küçükten büyüğe veya büyükten küçüğe yeniden sıralamayı göreceğiz.Bunun için kullanacağımız fonksiyonlar
sort() ve
reverse() .Şimdi kullanımına geçelim.
array.sort() : Kelimeleri küçükten büyüğe sıralar.
array.reverse() : Kelimeleri büyükten küçüğe sıralar.
array.sort(function(a, b){return a-b}) : Sayıları küçükten büyüğe sıralar.
array.sort(function(a, b){return b-a}) : Sayıları büyükten küçüğe sıralar.
Bu şekilde 4 kullanımı bulunmakta.
Genel örnek :
<!DOCTYPE HTML>
<html lang="en-US">
<head>
<meta charset="UTF-8">
<title>UstaDerslik</title>
<script type="text/javascript">
var ders=new Array("php","html","js","css");
var sayilar=new Array(50,8,24.5,55,3);
ders.sort();//A dan Z ye
alert(ders);
ders.reverse();//Z den A ya
alert(ders);
sayilar.sort(function(a, b){return a-b});//Küçükten Büyüğe
alert(sayilar);
sayilar.sort(function(a, b){return b-a});//Büyükten Küçüğe
alert(sayilar);
</script>
</head>
<body>
<div id="alan1"></div>
</body>
</html>