Text Randomizer
Pumili ng unit at lokal na ayusin nang random ang text gamit ang cryptographic randomness kapag available.
Paano gamitin
Paano gamitin
- I-paste ang text at pumili ng linya, salita, o character.
- I-shuffle ang napiling unit.
- Suriin at kopyahin ang resulta.
Unit at whitespace
Hinahati ang mga linya sa LF o CRLF at pinananatili ang whitespace sa loob ng linya. Sa words, Unicode word segmentation kung available; whitespace at punctuation ay magkakahiwalay na token at kasama sa shuffle. Ang characters ay Unicode code point mula sa Array.from, kaya maaaring mahiwalay ang combining mark at ilang emoji sequence.
Randomness
Gumagamit ng crypto.getRandomValues at rejection sampling para sa unbiased index kapag available; fallback sa Math.random kung walang Web Crypto.
Lokal na limit
Hanggang 100,000 UTF-16 code unit ang input. Walang ina-upload.
Mga madalas itanong
Maaari mo ring alamin
Isang character ba ang emoji?
Hindi. Unicode code point ang hinahalo, hindi grapheme cluster.
Nananatili ba ang space sa word mode?
Hindi. Token din ang whitespace at punctuation kaya gumagalaw.
Nauulit ba ang resulta?
Hindi. Bagong random values ang gamit sa bawat shuffle.