4

是什么!!在这个 Ruby 函数中是什么意思?

def is_i?
   !!(self =~ /^[-+]?[0-9]+$/)
end
4

1 回答 1

5

它确保响应是布尔值。So nilor falsewill become false, 任何其他值都变成true

于 2013-03-04T03:10:14.120 回答