我需要编写一个递归函数,只利用两个字符串方法:.empty? 和 .chop。 不,我不能使用.length(你能告诉这是功课吗?)
目前我还在困惑于如何编写函数本身,我传递了字符串,但我不确定如何使用.chop字符串方法递归地遍历字符。我只需使用一个计数器吗?对我来说,语法似乎很棘手。
def stringLength(string)
if string.empty?
return 0
else
.....
end
end
我希望我能提供更多内容,但目前只能到这个程度。