yujiroのプログラミング

勉強内容をアウトプットし、サボらないようにする為のブログ

<DAY145>ドリルより

\ Follow me!! /

●7/16(火)
●学習日数 145日
●学習時間(本日)2時間
●累計学習時間 706.5時間
●一日あたりの平均学習時間 4.87時間

日程作成

  • 朝のドリル

ドリル問題

任意の文字列が "xyz"を含み、
xyzの前にピリオド(.)が続かない場合はTrueを出力します。
したがって、 "xxyz"はカウントされますが、 "x.xyz"はカウントされない
メソッドを作りましょう。

※わからない場合はAPIを利用して問題を解きましょう。
参考URL:https://ref.xaio.jp/ruby

出力例:
xyz_there('abcxyz') → True
xyz_there('abc.xyz') → False
xyz_there('xyz.abc') → True


回答

def xyz_there(number)

  if number.include?(".xyz")
    puts 'False'
  elsif number.include?("xyz")
    p 'True'
  else 
    p "False"
  end

end


<||