Tag: 数据转换

为什么当字符串包含数字时,Ruby的String#to_i有时会返回0?

我只是尝试使用Ruby,我遇到了String#to_i 。 假设我有这个代码: var1 = ‘6 sldasdhkjas’ var2 = ‘aljdfldjlfjldsfjl 6’ 当puts var2.to_i给出0时,为什么puts var1.to_i输出6 ?