совершенно новый для Ruby, и мне это нравится. Просто поиграйте с приведенным ниже кодом:
public
def highest
highest_number = 0
each do |number|
number = number.to_i
highest_number = number if number > highest_number
puts highest_number
end
end
array = %w{1 2 4 5 3 8 22 929 1000 2}
array.highest
Итак, на данный момент я получаю ответ:
1
2
4
5
5
8
22
929
1000
1000
Таким образом, он сначала помещает массив, а затем также наибольшее число из массива. Однако все, что я хочу, это поставить только самый высокий номер...
Я играл с этим и не могу понять! Извините за такой вопрос новичка