Pengurut Daftar

Urutkan baris secara alfabetis atau numerik, acak secara random, atau balik urutannya — di browser Anda.

Cara menggunakan

  1. Tempel daftar Anda di kolom input — satu item per baris.
  2. Pilih aksi: A–Z, Z–A, numerik 0–9 atau 9–0, Acak, atau Balik.
  3. Salin atau unduh hasilnya. Setiap aksi selalu bekerja pada teks input, sehingga Anda bebas mencoba berbagai urutan.

Tentang alat ini

Alat ini menyusun ulang baris-baris daftar apa pun: secara alfabetis di kedua arah, secara numerik berdasarkan angka di awal tiap baris, secara acak, atau sekadar dibalik dari belakang. Ia mencakup kasus sehari-hari yang terasa terlalu berat untuk spreadsheet — mengurutkan nama untuk daftar hadir, memeringkat item berdasarkan skor, mengocok daftar peserta untuk undian atau urutan presentasi, atau membalik daftar kronologis agar entri terbaru tampil lebih dulu.

Pengurutan alfabetis menggunakan perbandingan sadar-lokal dengan sensitivitas dasar, artinya huruf beraksen diurutkan berdampingan dengan versi polosnya — "Ávila" masuk ke kelompok A, bukan setelah Z — dan kapitalisasi diabaikan, sehingga "banana" dan "Banana" diurutkan bersama. Pengurutan numerik membaca angka di awal tiap baris (bilangan bulat, desimal dengan titik atau koma, negatif) dan mengurutkan berdasarkan nilainya, yang menyelesaikan masalah klasik "10" muncul sebelum "2" pada pengurutan alfabetis. Baris yang tidak diawali angka dipindahkan ke akhir, dengan urutan relatifnya dipertahankan.

Pengacakan menggunakan algoritme Fisher–Yates, metode standar yang memberi setiap kemungkinan urutan probabilitas yang sama, ditenagai generator acak kriptografis milik browser bila tersedia — sehingga benar-benar adil untuk undian dan penugasan acak, bukan sekadar "terlihat acak". Semuanya berjalan 100% di browser Anda: tidak ada teks yang Anda tempel yang dikirim ke mana pun, dan daftar yang sangat panjang pun tersusun ulang seketika.

Pertanyaan yang sering diajukan

Mengapa "10" muncul sebelum "2" pada A–Z?

Karena pengurutan alfabetis membandingkan karakter demi karakter, dan "1" datang sebelum "2" sebagai karakter. Gunakan tombol numerik 0–9 atau 9–0 untuk mengurutkan berdasarkan nilai angka yang sebenarnya.

Bagaimana huruf beraksen diurutkan?

Berdampingan dengan padanannya yang tanpa aksen. Perbandingannya sadar-lokal dengan sensitivitas dasar, sehingga "água" masuk ke kelompok A dan huruf besar-kecil diperlakukan sama.

Apakah pengacakannya cukup adil untuk undian?

Ya. Ia menggunakan algoritme Fisher–Yates, yang membuat setiap urutan sama besar peluangnya, dengan bilangan acak kriptografis bila browser menyediakannya — tidak ada posisi yang diistimewakan.

Apa yang terjadi pada baris tanpa angka dalam pengurutan numerik?

Baris itu dipindahkan ke akhir daftar, dalam urutan relatif aslinya. Hanya baris yang diawali angka yang ikut dalam pengurutan numerik.

Apakah daftar saya keluar dari browser?

Tidak. Pengurutan dan pengacakan berjalan sepenuhnya dalam JavaScript di perangkat Anda — tidak ada yang dikirim atau disimpan.

Alat terkait

Tautan panjang? Perpendek secara gratis

Vai.la mengubah URL apa pun menjadi tautan pendek dengan statistik klik, QR Code, dan biolink Anda sendiri.

Vai.la tidak bertanggung jawab atas cara alat-alat ini digunakan maupun atas keputusan yang diambil berdasarkan hasilnya.