7
của Ruby cho phép bạn làmRuby có phương pháp tổng hợp mảng cho các giá trị boolean không?
[5,5,5].sum
=> 15
Có bất cứ điều gì để làm số học boolean trên một mảng như
[true, true, true].sum
=> true
[true, false, true].sum
=> false
Hiện đang sử dụng! [Đúng, sai, đúng] .bao gồm? (Sai) nhưng điều đó không tuyệt vời để đọc. – biagidp
'[5,5,5] .sum' là Rails (ActiveSupport), không phải là Ruby đơn thuần. – steenslag
Một cách khác (mặc dù 'tất cả? 'Là tốt nhất):' [true, true, true] .reduce (: &) '. –