Ruby 配列の要素を指定した回数繰り返す新しい配列を作成するサンプル

環境
Windows11 pro 64bit
ruby ruby 3.0.3p157

構文
配列名 *回数
Array クラスで用意されている * メソッドを使用すると、配列に含まれる要素を指定した回数繰り返した
新しい配列を取得します。

使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
at = ["tokyo", "oosaka", "yokohama"]
p(at)
puts()
nt = at * 2
p(nt)
at = ["tokyo", "oosaka", "yokohama"] p(at) puts() nt = at * 2 p(nt)
at = ["tokyo", "oosaka", "yokohama"]
p(at)

puts()

nt = at * 2
p(nt)

実行結果
[“tokyo", “oosaka", “yokohama"]

[“tokyo", “oosaka", “yokohama", “tokyo", “oosaka", “yokohama"]

Ruby

Posted by arkgame