Ruby에 새롭고 사랑합니다. 그냥 아래의 코드로 장난 :Ruby Array - 가장 높은 정수
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
그래서 먼저 배열뿐만 아니라 배열에서 다음 가장 높은 숫자를 넣습니다. 그러나 내가 원하는 모든 것은 가장 높은 숫자를 넣는 것뿐입니다 ...
나는 이것으로 놀았으며 알아낼 수 없습니다! 그 같은 초짜 질문에 대한 미안
고마워요! 바보 같은 것! 물론, 정말 고마워요! –
그것은 작동합니다! 감사! –
@Charlie : [Chris의 답변 수락] (http://meta.stackexchange.com/questions/5234/how-does-accepting-an-answer-work)으로 "감사"라고 말하면됩니다. –