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

  • george sarintzotis

    george sarin

    2 Aralık 2007
  • midomansour

    midomansour

    19 EYLÜL 2009
  • TomOdellVEVO

    TomOdellVEVO

    29 Mayıs 2012