Bill Kelly gave a nicely concise and elegant solution, so I won't bother giving mine. But I wanted to ask what this is for? :) A game? :) Pistos jotto wrote: > I'm trying to figure out a way to randomize the letters in a word, > essentially jumbling the spelling. > > jumbling the word jumble would give: lbujme or bujlme etc... > > right now i'm considering: > > rand(string.length) to get a random index of a letter in the string, > then making a new string one character at a time. but this obviously > doesn't take into account using the letters only once. > > any ideas? -- Posted via http://www.ruby-forum.com/.