Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Ruby中将数组类型的返回值转换为整数_Ruby_Regex - Fatal编程技术网

在Ruby中将数组类型的返回值转换为整数

在Ruby中将数组类型的返回值转换为整数,ruby,regex,Ruby,Regex,如何转换值为数组的返回值?.to_i在我的情况下(在类中)似乎不起作用: 我只需要在数字上形成数学方法:从一个刺中剥离数字并应用数学方法 我想要的结果是: a1 - a2 = 9 不能“将数组转换为整数”,这毫无意义 您要做的是将数组中的第一个元素转换为整数 首先使用x.to_i@sawa它是类。我已经把它包括在我的问题中,我不知道为什么人们在我学习ruby的时候会把我的帖子放在这里,我的问题是有道理的。我知道我不能将数组添加到int,但我知道我的方法“xx”有问题。你的回答更使我大开眼界。谢

如何转换值为数组的返回值?
.to_i
在我的情况下(在类中)似乎不起作用:

我只需要在数字上形成数学方法:从一个刺中剥离数字并应用数学方法

我想要的结果是:

a1 - a2 = 9
不能“将数组转换为整数”,这毫无意义

您要做的是将数组中的第一个元素转换为整数


首先使用
x.to_i

@sawa它是类。我已经把它包括在我的问题中,我不知道为什么人们在我学习ruby的时候会把我的帖子放在这里,我的问题是有道理的。我知道我不能将数组添加到int,但我知道我的方法“xx”有问题。你的回答更使我大开眼界。谢谢
a1 - a2 = 9