मैं एक-लाइनर को सच/गलत वापस करना चाहता हूं, जो प्रत्येक तत्व को सरणी में जांचता है कि यह एक इंटीजर है या नहीं। तो अगर सरणी में कोई तत्व इंटीजर नहीं है, तो उसे झूठ वापस करना चाहिए, और सच है। यहां मेरी कोशिश है:रूबी - प्रत्येक सरणी तत्व का परीक्षण करें, एक परिणाम प्राप्त करें
>> ([2,1,4].map {|x| (x.is_a? Integer)}).reduce {|x, result| x and result}
=> true
>> ([2,"a",4].map {|x| (x.is_a? Integer)}).reduce {|x, result| x and result}
=> false
कोई अन्य विचार इसे और दूर करने के लिए?
बिल्कुल सही, धन्यवाद ज्यादा। – oaklodge
जादू की तरह लग रहा है! – mko