Don't like ads? PRO users don't see any ads ;-)
Guest

Untitled

By: a guest on Aug 20th, 2012  |  syntax: None  |  size: 0.44 KB  |  hits: 3  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. r = 1.33
  2. a = [{:r => r - 0.34, :v => 0.34}, {:r => r - 0.57, :v => 0.57}, {:r => r - 0.32, :v => 0.32}, {:r => r - 1.21, :v => 1.21}, {:r => r - 1.34, :v => 1.34}, {:r => r - 2, :v => 2}]
  3. a.sort! { |x,y| y[:r] <=> x[:r] }
  4. puts a
  5.  
  6. # RESULTATS
  7. # {:r=>1.01, :v=>0.32}
  8. # {:r=>0.99, :v=>0.34}
  9. # {:r=>0.7600000000000001, :v=>0.57}
  10. # {:r=>0.1200000000000001, :v=>1.21}
  11. # {:r=>-0.010000000000000009, :v=>1.34}
  12. # {:r=>-0.6699999999999999, :v=>2}