Misskey Play (AiScript) で文字列をシャッフルする
シャッフルする関数みたいなのは見当たらなかったので、ナイーブに実装しました。
let string = "あいうえお" let length = string.len let chars = [] for (let i, length) { chars.push(string.pick(i)) } for (let i, length) { let a = (length - i - 1) let b = Math:rnd(0 (length - i - 1)) let t = chars[a] chars[a] = chars[b] chars[b] = t } let result = chars.join("") // "うおえあい" みたいになる