[Ruby] Проблемы с sort

Alexander Bokovoy a.bokovoy at sam-solutions.net
Wed Oct 15 20:53:49 MSD 2003


On Wed, Oct 15, 2003 at 08:39:48PM +0400, SoNaR wrote:
> Уважаемый Ruby,
> 
> Пишу простенькую программу:
> a = [ 1, 2, 3, 4 ]
> p a.sort{ | a, b | b <=> a }
> p a
> 
> В результате получаю:
> [4, 3, 2, 1]
> 2
> 
> т.е. sort за милую душу поменял значение массива на цифру. ИМХО
> непорядок.
> ruby -v # ruby 1.8.0 (2003-05-26) [i386-mswin32]
Нет, все правильно. 

http://ruby.iatp.by/faq/html/node43.html
-- 
/ Alexander Bokovoy
---
Most seminars have a happy ending.  Everyone's glad when they're over.



More information about the Ruby mailing list