From: David Chelimsky Date: 2008-01-05T00:14:59+09:00 Subject: Re: Checking an array for an item On Jan 4, 2008 9:05 AM, Sam Phoneix wrote: > How come this code doesn't return "true" for the following? > > x = [1,2,3] > > puts(x.include?(Fixnum)) It uses ==, not ===. $ri Enumerable#include? ---------------------------------------------------- Enumerable#include? enum.include?(obj) => true or false enum.member?(obj) => true or false ------------------------------------------------------------------------ Returns +true+ if any member of _enum_ equals _obj_. Equality is tested using +==+.