我有一个数组和一个字符串:
$header = ["Date", "Time", "Site Name", "Computer Name"]
columnName = "esfjk sdhf sdf"
我正在检查是否$header包含columnName:
return if $header.include? columnName == false
上面的条件总是返回true,并且代码继续,即使数组不包含字符串。
我也有同样的问题,当$hash是一个哈希并且recordNum是一个数字时,例如99999999which 不在其中,我这样做:
return if $hash.has_key? recordNum == false
发生这种情况有什么原因吗?