में "वापसी एक्स अगर एक्स" के लिए शॉर्टेंड रूबी के बारे में मुझे एक चीज़ यह है कि आप चीजों को सबसे कम संभव तरीके से व्यक्त कर सकते हैं।रुबी
मुझे पता है कि एक कर सकते हैं, जब
x ||= a
# instead of
x = a unless x
# which is
x = x || a
बताए वहाँ return
के लिए एक एनालॉग रूप है?
# instead of
return x if x
मैं केवल एक बार "कहते हैं कि" करने के लिए x
कोशिश कर रहा हूँ। This question सिर्फ लौटने (कुछ भी नहीं) के बारे में पूछता है, लेकिन मुझे नहीं लगता कि शून्य के अलावा कुछ और लौटने पर इसे कैसे किया जाए।
'एक्स एक्स' के साथ 'वापसी x अगर x' को बदलने के साथ क्या गलत है? – Zabba
यह @Zabba जरूरी पिछले बयान –
शायद मेरे गणित कौशल खराब है नहीं है, लेकिन क्या आपके पास पहले से एक एक लाइनर नहीं है? –