7
Ruby pozwala na wykonywanieCzy ruby mają metodę sumy tablicowej dla wartości logicznych?
[5,5,5].sum
=> 15
Czy coś za to logiczną arytmetycznych na tablicy jak
[true, true, true].sum
=> true
[true, false, true].sum
=> false
Obecnie używasz: [prawda, fałsz, prawda] .include? (Fałsz), ale nie jest to świetne do czytania. – biagidp
'[5,5,5] .sum' to Rails (ActiveSupport), a nie zwykły Ruby. – steenslag
Innym sposobem (choć "wszystko?" Jest najlepsze): '[true, true, true] .reduce (: &)'. –