Progate学習メモ
メソッドの戻り値に条件式を記述して真偽知を返すようにする
.rb
def shipping_free?(price)
return price >= 3000
end
真偽値を返すメソッドは、メソッド名の末尾に「?」をつける慣習がある。
このメソッドは、priceが3000以上だとtrue、
priceが3000より少ないとfalseを返す
if文に組み込むとこんな感じ
.rb
if shipping_free?(4000)
puts "送料無料です。"
else
puts "送料500円がかかります。"
end
これの実行結果は、
送料無料です。
``
---
参考:[Progate](https://prog-8.com)