「Ruby」instance_ofで配列か確認するサンプル
書式
対象変数名 = [要素1,要素2,xxx]
対象変数名.instance_of?(Array)
instance_of?(Array)は、対象が配列のときはtrue、そうでない場合はfalseを返します。
使用例
#!/usr/bin/ruby # 配列 cftArr = ["東京", "大阪", "福岡"] puts cftArr.instance_of?(Array) # 文字列 cftAr2 = "study skill" puts cftAr2.instance_of?(Array)
実行結果
true
false