Panduan Acak Teks

Acak teks secara acak (kata atau karakter) atau balik urutan kata. Aku cinta kamu → kamu cinta aku.

Kembali ke Acak Teks

Apa yang dilakukan alat ini

Alat Acak Teks memungkinkan Anda mengubah teks dalam tiga cara: acak urutan kata secara acak, acak urutan karakter secara acak, atau balik urutan kata secara deterministik. Tempel teks Anda, pilih mode, dan klik Acak. Berguna untuk penulisan kreatif, obfuskasi kata sandi, atau pengaturan ulang pesan yang menyenangkan.

Cara menggunakannya

  1. Pilih mode — Pilih Acak kata, Acak karakter, atau Balik kata.
  2. Masukkan teks — Tempel atau ketik di area input.
  3. Acak — Klik tombol Acak. Hasil muncul di area output.
  4. Salin — Gunakan tombol Salin untuk menyalin hasil ke clipboard.
  5. Gunakan sebagai input — Klik untuk memindahkan output ke bidang input untuk merantai pengacakan.
  6. Muat sampel — Klik Muat sampel untuk mencoba dengan "Aku cinta kamu" sebagai input.

Cara kerjanya

  • Acak kata — Memparse teks menjadi kata (huruf dan angka) dan pemisah (tanda baca, spasi). Mengacak hanya kata menggunakan Fisher–Yates dan merekonstruksi dengan pemisah asli, sehingga tanda baca tetap di tempat.
  • Acak karakter — Untuk setiap kata (urutan huruf/angka), mengacak karakternya menggunakan Fisher–Yates. Tanda baca dan spasi dibiarkan tidak berubah. Mendukung Unicode.
  • Balik kata — Parsing sama dengan acak kata; membalik urutan kata alih-alih mengacak, mempertahankan tanda baca dan spasi.

Semua komputasi berjalan sepenuhnya di browser Anda. Tidak ada data yang dikirim ke server mana pun.

Kasus penggunaan & contoh

  • Penulisan kreatif — Acak struktur kalimat untuk brainstorming.
  • Pesan menyenangkan — Balik atau acak frasa (mis. "Aku cinta kamu" → "kamu cinta aku").
  • Obfuskasi — Acak karakter untuk membuat teks lebih sulit dibaca sekilas.
  • Permainan kata — Hasilkan teka-teki kata yang diacak.

Contoh

  • Input: Aku cinta kamu. Acak kata: kamu cinta aku. (atau cinta kamu aku., dll. — titik tetap di akhir) Balik kata: kamu cinta aku. (selalu)

  • Input: Halo, dunia! Acak karakter: olHa, dniua! (setiap kata diacak; koma dan tanda seru tidak berubah)

Batasan & kendala

  • Acak adalah acak — Mode acak menghasilkan output berbeda setiap kali; hasil tidak dapat dibalik.
  • Balik deterministik — Balik kata selalu menghasilkan output yang sama untuk input yang sama.
  • Tanda baca dipertahankan — Mode berbasis kata menjaga semua tanda baca dan spasi di posisi aslinya.
  • Satu kata/kar — Teks dengan hanya satu kata mengembalikan tidak berubah untuk acak/balik kata; satu karakter dalam satu kata mengembalikan tidak berubah untuk acak karakter.

FAQ

Apa yang dilakukan 'acak kata'?
Ini secara acak mengacak urutan kata sambil menjaga tanda baca dan spasi di tempat. Misalnya, 'Aku cinta kamu.' mungkin menjadi 'kamu cinta aku.' — titik tetap di akhir. Jumlah kata sama, urutan berbeda.
Apa yang dilakukan 'acak karakter'?
Ini secara acak mengacak karakter dalam setiap kata. Tanda baca dan spasi tetap tidak berubah. Misalnya, 'Halo, dunia!' mungkin menjadi 'olHa, dniua!' — setiap kata diacak individual.
Apa yang dilakukan 'balik kata'?
Ini secara deterministik membalik urutan kata, mempertahankan tanda baca. 'Aku cinta kamu.' selalu menjadi 'kamu cinta aku.'
Apa yang dilakukan 'Gunakan sebagai input'?
Ini menyalin output ke bidang input sehingga Anda dapat mengacak lagi — berguna untuk merantai beberapa pengacakan.
Apakah teks saya dikirim ke server?
Tidak. Semua pemrosesan berjalan sepenuhnya di browser Anda. Tidak ada data yang dikirim ke server mana pun.

Cara kerjanya

Metode

  • Reverse words always gives the same result. Scramble modes shuffle randomly each time.

Semua perhitungan dan konversi berjalan sepenuhnya di browser Anda. Tidak ada data yang dikirim ke server mana pun, sehingga input Anda tidak pernah meninggalkan perangkat.