Class: Array

Inherits:
Object show all
Defined in:
lib/jagram.rb

Instance Method Summary collapse

Instance Method Details

#のそれぞれの要素に対して(&block) ⇒ self

配列のそれぞれの要素を取り出せる繰り返し文

 数値の配列 = [1,2,3]

数値の配列.のそれぞれの要素に対して do |i|
  次を表示(i) #> 1,2,3
end

Examples:

挨拶の配列 = ["", "", "", "", ""]
挨拶の配列.のそれぞれの要素に対して do |要素|
  次を表示(要素) #> こ ん に ち は
end

Parameters:

  • (Proc)

Returns:

  • (self)


23
24
25
26
27
28
29
30
31
# File 'lib/jagram.rb', line 23

def のそれぞれの要素に対して(&block)
  i = 0
  size = self.length
  while size > i
    yield self[i]
    i += 1
  end
  self
end

#長さInteger

配列の長さを返す関数 

Examples:

t = [1,2,3]
t.長さ #> 3

Returns:

  • (Integer)

    配列の長さを返す



38
39
40
# File 'lib/jagram.rb', line 38

def 長さ
  self.length
end