Written by Kasumi

【Ruby】同じ値で要素を満たす配列を生成する方法

Rubyで同じ値で要素を満たす配列を任意の要素数分、生成する方法を知りたい。

本記事ではこの様な悩みを解決。

実装方法について解説します。

【同じ値で要素を満たす配列】実装コード例

array = Array.new(5,"Ruby")
p array

#出力結果
["Ruby", "Ruby", "Ruby", "Ruby", "Ruby"]

同じ値で要素を満たす配列を生成する実装コード例です。

newメソッドを使います。

使い方は以下の通りです。

Array.new(要素数,同じ値)

newメソッドの引数に、配列の要素数、同じ値を入れます。

pメソッドを使い処理を実行すると、上記設定された値で配列が生成されてる事がわかります。

まとめ

Rubyで同じ値で要素を満たす配列を任意の要素数分、生成する方法について紹介しました。

以上で解説を終わります。

関連記事

Ruby

Rubyで配列要素を昇順・降順でソートする方法【sortメソッドを使おう】

2022.08.03
118
Ruby

Rubyで同じ要素の数の配列を作成する方法【mapメソッドを使おう】

2022.08.11
81
Ruby

Rubyのメソッドで引数にデフォルト値を指定する方法【キーワード引数を使おう】

2022.08.13
51
Ruby

Rubyで変数の種類とそれぞれの有効範囲(スコープ)について

2022.08.19
77