SORU
31 AĞUSTOS 2009, PAZARTESİ


Nasıl Ruby ile min / maks buluyor musunuz?

Bir şey basit ve anlaşılır, min(5,10) Math.max(4,7) gibi yapmak istiyorum. Ruby bu yöndeki işlevleri vardır?

CEVAP
31 AĞUSTOS 2009, PAZARTESİ


Yapabilirsiniz

[5, 10].min

ya

[4, 7].max

Enumerable içeren bir şey bu yöntem kullanılabilir olacak Enumerable module geliyor.

EDİT

@nicholasklick başka bir seçeneği, Enumerable#minmax ama bu sefer [min, max] bir dizi dönen bahseder.

[4, 7].minmax
=> [4, 7]

İlk dizide sadece 2 değerleri ile çok ilginç, pek mümkün görünmüyor

[4, 5, 7, 10].minmax
=> [4, 10]

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Keith Anthe

    Keith Anthe

    26 NİSAN 2011
  • jocc talking shit

    jocc talking

    6 NİSAN 2007
  • superflyy88

    superflyy88

    8 ŞUBAT 2009