- 添字を使用する方法: 配列のn番目の要素は、配列のインデックス番号(n-1)に対応します。以下はそのコード例です。
array = [1, 2, 3, 4, 5]
n = 3
element = array[n-1]
puts element
出力結果:
3
at
メソッドを使用する方法:at
メソッドを使用して、指定したインデックスの要素を取得できます。以下はそのコード例です。
array = [1, 2, 3, 4, 5]
n = 3
element = array.at(n-1)
puts element
出力結果:
3
fetch
メソッドを使用する方法:fetch
メソッドを使用して、指定したインデックスの要素を取得できます。配列の範囲外のインデックスを指定した場合には、エラーが発生します。以下はそのコード例です。
array = [1, 2, 3, 4, 5]
n = 3
element = array.fetch(n-1)
puts element
出力結果:
3
slice
メソッドを使用する方法:slice
メソッドを使用して、指定したインデックスの要素を取得できます。以下はそのコード例です。
array = [1, 2, 3, 4, 5]
n = 3
element = array.slice(n-1)
puts element
出力結果:
3
これらはRubyで配列のn番目の要素を取得するためのいくつかの方法です。必要に応じて、これらの方法を使用して特定の要素を取得できます。