includes
是 Ruby 程式語言中的方法。這個方法通常用於集合類物件(如陣列或是hash)中,用來檢查特定的元素是否存在於集合內。以下是 includes
方法的說明:
在陣列(Array)上使用 includes
方法:
# 假設我們有一個陣列
arr = [1, 2, 3, 4, 5]
# 使用 includes 方法來檢查特定的元素是否存在於陣列中
puts arr.includes?(3) # 輸出 true,因為 3 存在於陣列中
puts arr.includes?(6) # 輸出 false,因為 6 不存在於陣列中
在Hash使用 includes 方法:
# 假設我們有一個哈希表
hash = { name: 'John', age: 30, occupation: 'Engineer' }
# 使用 includes 方法來檢查特定的 key 是否存在於哈希表中
puts hash.includes?(:name) # 輸出 true,因為 :name 是哈希表的一個 key
puts hash.includes?(:gender) # 輸出 false,因為 :gender 這個 key 不存在於哈希表中