Alat Online Pengurutan dan Pengacakan Angka
Urutkan angka naik, turun, balik, atau acak secara online. Cepat, lokal, dan mendukung format desimal Indonesia. Coba sekarang. Pemrosesan dilakukan secara l…
Mulai menggunakan
Fitur dan Kemampuan
Alat ini memproses daftar angka hingga 100.000 karakter dan 100.000 nilai. Pengurutan naik dan turun membandingkan nilai numerik, bukan teks, sehingga angka seperti 10 dan 2 akan diurutkan dengan benar. Mode balik hanya membalik urutan saat ini tanpa mengurutkan berdasarkan nilai. Mode acak menggunakan pengacakan Fisher-Yates dengan Math.random, cocok untuk pengacakan kasual tetapi tidak aman secara kriptografis.
Contoh Kerja
Misalkan Anda memiliki daftar: 10, 2, 33, 4.5. Jika memilih pengurutan naik, hasilnya adalah: 2, 4.5, 10, 33. Jika memilih turun, hasilnya: 33, 10, 4.5, 2. Jika memilih balik, hasilnya: 4.5, 33, 2, 10 (urutan asli dibalik). Jika memilih acak, hasilnya akan bervariasi setiap kali.
Pemisah Output
Anda dapat memilih output dengan baris baru, spasi, atau pemisah CSV. Untuk lokal dengan desimal koma (seperti Indonesia), pemisah CSV menggunakan titik koma untuk menghindari ambiguitas. Nilai diformat sesuai dengan konvensi lokal.
Keterbatasan
Alat ini tidak menghapus duplikat; semua nilai tetap dipertahankan. Mode acak tidak cocok untuk undian yang memerlukan keacakan yang dapat diaudit. Pemrosesan dilakukan secara lokal di browser, tetapi daftar yang sangat besar dapat membuat halaman berhenti sejenak.
Pertanyaan Umum
Apakah alat ini mendukung angka desimal dengan koma?
Ya, alat ini menggunakan parsing angka yang peka terhadap lokal. Jika Anda menggunakan koma sebagai desimal, pastikan untuk memisahkan angka dengan baris baru atau spasi, bukan koma, agar tidak ambigu.
Bagaimana cara kerja mode acak?
Mode acak menggunakan algoritma Fisher-Yates yang diimplementasikan dengan Math.random. Ini memberikan pengacakan yang cukup untuk penggunaan sehari-hari, tetapi tidak aman secara kriptografis.
Apakah alat ini mengirim data ke server?
Tidak, semua pemrosesan dilakukan secara lokal di browser Anda. Data tidak pernah dikirim ke server.
Pemeriksaan Akhir
- Periksa angka negatif dan desimal untuk memastikan hasil sesuai.
- Periksa apakah duplikat dipertahankan sesuai kebutuhan.
- Salin hasil setelah yakin dengan output.
Pemrosesan dilakukan secara lokal di browser Anda.