2008-01-03

もっとうまく書きたい

文字列から、その長さの分だけ、ランダムに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

記事への反応(ブックマークコメント)

ログイン ユーザー登録
ようこそ ゲスト さん