Metode Array.sort()
mengurutkan elemen di dalam array, dan bagaimana cara mengurutkannya, anda dapat atur memakai fungsi ataupun tidak.
Sintaks:
compareFunction
menetapkan bagaimana cara mengurutkan elemen-elemen array tersebut nantinya. Jika parameter compareFunction
dihilangkan, array akan diurutkan berdasar lexicographically atau urutan kamus. Jika compareFunction
disediakan, elemen-elemen array diurutkan berdasarkan nilai hasil dari fungsi perbandingan.Metode Array.sort()
yaitu metode standard JavaScript 1.1+, JScript 3.0+, ECMAScript 1.0+ dan di dukung Google Chrome Beta+, Firefox 1.0 (Gecko 1.7)+, Internet Explorer 4.0+, Netscape Navigator 3.0+, Opera 4.0+, Safari 1.0+.
Contoh di bawah ini mengurutkan tanpa memakai fungsi:
Jika ingin membalikkan urutan keluaran di atas, anda dapat gunakan metode Array.reverse().
Jika mencoba mengurutkan elemen array bertipe numerik dan tanpa melibatkan fungsi, maka hasil yang dibutuhkan tidak akan terwujud:
Dan bukannya menyerupai yang diharapkan, misalnya:
Solusinya harus melibatkan fungsi untuk mengurutkannya. Berikut fungsi (lihat yang diberi warna kuning) yang dapat dipakai untuk mengurutkan angka dari terkecil ke terbesar secara urut:
Berikut fungsi (lihat yang diberi warna kuning) yang dapat dipakai untuk mengurutkan angka dari terbesar keterkecil secara urut:
Fungsi berikut dapat dipakai untuk mengurutkan elemen berdasar huruf yang dimiliki:
Atau
Mengingat perkembangan Zaman memang generasi muda saat ini lebih kreatif untuk mencari ilmu, sehingga mereka…
Berikut ini kami bagikan sebuah source code aplikasi php secara gratis kepada anda, yaitu aplikasi…
Digilib Digital Library merupakan aplikasi yang dibuat dengan tujuan untuk mempermudah proses pemonitoran perpustakaan untuk…
Aplikasi rekrutmen karyawan berbasis web ini dibangun menggunakan codeigniter, cukup lengkap untuk sebuah aplikasi rekrutmen.…
Script yang akan kami share kali ini digunakan untuk form input nama lokasi, yang pertama…
Meskipun masih sederhana tapi aplikasi cuti karyawan online ini cukup bagus untuk dijadikan bahan pembelajaran…