fork(2) download
  1. def any_value_to_boolean(val)
  2. val = (((val.is_a? String) and (val.downcase != 'false') and (val.downcase != 'no') and (val != '0')) \
  3. or ((val.is_a? Numeric) and (val != 0)))
  4. val
  5. end
  6.  
  7. puts any_value_to_boolean(true)
Success #stdin #stdout 0.05s 9608KB
stdin
Standard input is empty
stdout
false