7
रूबी आपक्या रूबी के पास बुलियन मूल्यों के लिए एक सरणी विधि है?
[5,5,5].sum
=> 15
करने की अनुमति देता है कि वहाँ की तरह
[true, true, true].sum
=> true
[true, false, true].sum
=> false
रूबी आपक्या रूबी के पास बुलियन मूल्यों के लिए एक सरणी विधि है?
[5,5,5].sum
=> 15
करने की अनुमति देता है कि वहाँ की तरह
[true, true, true].sum
=> true
[true, false, true].sum
=> false
[true, true, true].all?
एक सरणी पर बूलियन गणित कर रही सही वापस आ जाएगी के लिए कुछ भी है।
[true, false, true].all?
झूठी वापसी करेगा।
इसके अलावा, यदि आप बूलियन मूल्यों चाहते हैं या:
[true, false, true].any?
रिटर्न सच।
वर्तमान में उपयोग कर रहे हैं! [सच, झूठा, सच]। शामिल? (झूठा) लेकिन यह पढ़ने के लिए बहुत अच्छा नहीं है। – biagidp
'[5,5,5] .sum' रेल (ActiveSupport) है, सादा रूबी नहीं है। – steenslag
एक और तरीका (हालांकि 'सब?' सबसे अच्छा है): '[सच, सत्य, सत्य] .reduce (: &) '। –