7
Rubino ti permette di fareRuby ha un metodo di somma di array per valori booleani?
[5,5,5].sum
=> 15
C'è qualcosa per fare l'aritmetica booleano su un array come
[true, true, true].sum
=> true
[true, false, true].sum
=> false
Attualmente in uso! [True, false, true] .include? (False) ma non è fantastico da leggere. – biagidp
'[5,5,5] .sum' è Rails (ActiveSupport), non è un semplice Ruby. – steenslag
Un altro modo (anche se 'all?' È il migliore): '[true, true, true] .reduce (: &)'. –