2 つの配列関数があります。
def available_billing_address_types
options = []
options << "Home" if address.present?
options << "Organisation" if organisation.present?
return options
end
def available_billing_address_types
options = ["Home", "Organisation"]
options.delete_at(0) if address.blank?
options.delete_at(1) if organisation.blank?
return options
end
最初のものは期待どおりに機能しますが、2 番目のものは機能しません。
delete_at()
2回チューニングすることは不可能だと思いますか?
または、ここで何が欠けていますか?
助けてくれてありがとう...