मैं कोड के इस बिट में आए:ग्रोवी में कोई विधि कैसे काम करती है?
n = args[0] as Long
[*n..1, n].any{ println ' '*it + '*'*(n - ~n - it*2) }
यह संरचना का एक पेड़ प्रपत्र मुद्रण के लिए प्रयोग किया जाता है। इस तरह:
*
***
*****
*******
*
(n
= 4 के लिए)
कैसे कोड
[*n..1,n]
[4, 3, 2, 1, 4]
उत्पादन करता है?any
विधि कैसे काम करती है? Doc मुझे बहुत मदद नहीं करता है। भविष्यवाणी क्या है जिसेany
पर पास किया जा सकता है (जैसा कि Doc में उल्लिखित है)?
any
का उपयोग और इस मामले में इसका प्रबंधन कैसे किया जाता है?
@DownVoter: क्यों एक डाउनवोट? इस सवाल में कोई भी गलत है;)? –