2017-05-27 18 views
1

RubyでNN,NNN,NNNN,NNNNN,NNNNNNの値を持つ配列を作成する方法はありますか?1行に文字列の配列を作成するには?

私はすでに

array = Array.new(7) { |i| ("N"*i).to_s } 

を持っているが、それは"""N"が含まれています。

ありがとうございました。あなたが試みることができる

答えて

8

5.times.map { |i| 'N' * (i+2) } 

あるいはさらに良い:

(2..6).map { |i| 'N' * i } 

あなたのアプローチで:

Array.new(5) { |i| 'N' * (i+2) } 
+0

はいああ、それはそれです。だからシンプル:-)ありがとう。 – Tintin81

+0

@ Tintin81問題はありません、私はあなたの質問に正解としてマークを得るために喜んで) – DjezzzL

+0

@ EricDuminilありがとう、私はそれを更新する) – DjezzzL

関連する問題