###is_a?(Arry)メソッド
レシーバのオブジェクトが引数クラスのインスタンスであればtrue、そうでなければfalseを返します。
この場合だとarryならtrueを返す
https://ref.xaio.jp/ruby/classes/object/kind_of
#####コンソールで試した
[1] pry(main)> arr = [1,2,3]
=> [1, 2, 3]
[2] pry(main)> arr.is_a?(Array)
=> true
[3] pry(main)> arr.is_a?(Hash)
=> false
[4] pry(main)> b = {unko: 3}
=> {:unko=>3}
[5] pry(main)> b.is_a?(Hash)
=> true
[6] pry(main)> b.is_a?(Array)
=> false