小编use*_*741的帖子

Ruby获得句子中最长的单词

我正在尝试创建longest_word一个以句子为参数的方法,该函数将返回句子中最长的单词.

我的代码是:

def longest_word(str)
  words = str.split(' ')
  longest_str = []
  return longest_str.max
end
Run Code Online (Sandbox Code Playgroud)

ruby

7
推荐指数
2
解决办法
4847
查看次数

为数组的每个元素添加1

我创建了一个名为"Sum_plus_one"的方法,它接受一个包含整数的数组参数.在为每个整数添加一个整数之后,Themethod应该返回数组中整数的总和.

示例:sum_plus_one([1,2,3])

结果应该是:9

我的代码看起来像这样

def sum_plus_one(*nums)

     for num in nums
     num + 1
     end
     total = 0
     for num in nums
     total += num
     end
 return total
end
Run Code Online (Sandbox Code Playgroud)

ruby

1
推荐指数
1
解决办法
180
查看次数

标签 统计

ruby ×2