/**
{
"api": 1,
"name": "Shuffle characters",
"description": "Shuffles characters randomly",
"author": "Christian Petersen",
"icon": "dice",
"tags": "shuffle,random,character,char"
}
**/
function shuffleString(string) {
const chars = string.split("");
for (let i = chars.length - 1; i > 0; i--) {
const j = Math.floor(Math.random() * (i + 1));
[chars[i], chars[j]] = [chars[j], chars[i]];
}
return chars.join("");
}
function main(input) {
input.text = shuffleString(input.text);
}