【残40日】未経験からのプログラミング学習 「include?メソッド」

f:id:ume1017:20200902224957j:plain

 

現在プログラミングスクールに通い

70日間でWEBエンジニアになれるよう

勉強中です!

 

本日は配列や文字列内から要素を調べることが出来る

「include?」メソッドについて書きます!

 

◆include?メソッドとは?

生成した配列や文字列に指定した要素が含まれてる

か調べることができるメソッドです。

 

◆サンプルコード

# 文字列の中身を検索

# 一致する文字列が含まれいるかどうかを判定

puts "hello".include?("he") #=> true

puts "hello".include?("hell") #=> true

puts "hello".include?("heaven") #=> false

 

# 配列( Array ) の中身を検索

# 一致する要素が含まれているかどうかを判定
array = ["foo", "bar"]
puts array.include?("bar")
# => true