■もっとうまく書きたい
文字列から、その長さの分だけ、ランダムに1文字づつ拾ってきて、新たに文字列を作成する
ってのを、何となく思いついて書いてみたけど。。。
おれ、才能ないよなぁ。。
cnt = 10
cnt.times do |j|
str = ["h","a","t","e","n","a"]
length = str.length
length.downto(1) do |i|
idx = rand(i)
print(str[idx])
str.delete_at(idx)
end
print("\n")
end
ツイートシェア