10.times do
p random = (0..4).collect { [*'a'..'z'].sample }.join
end
上記コードの結果をさらに配列として表示させたいのです。
p random = (0..4).collect { [*'a'..'z'].sample }.join.split
としてしまった時は、当たり前ながら、10個それぞれの文字列を配列に変換してしまいますので、10個の配列を1つの配列に入れる方法を教えていただけますでしょうか。
なお、下記のような感じではすでに正常に実行できました。
a = []
10.times do
b = (0..4).map { [*'a'..'z'].sample }
a.push(b.join)
end
p a
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。