यह ठीक है:रुबी में एक शून्य मूल्य अभिव्यक्ति त्रुटि को वापस क्यों करें या बी?
def foo
a or b
end
यह भी ठीक है:
def foo
return a || b
end
यह रिटर्न void value expression
:
def foo
return a or b
end
क्यों? इसे निष्पादित भी नहीं किया जाता है; यह वाक्यविन्यास जांच में विफल रहता है। void value expression
का क्या अर्थ है?
है यह कोई डुप्लिकेट नहीं है। मैंने '||' ऑपरेटर के सभी संदर्भ हटा दिए हैं और सवाल अभी भी खड़ा है। कृपया पुनः खोलें – Shelvacu
कृपया उत्तर को अमान्य करने के लिए अपने प्रश्न को संपादित न करें। http: //meta.stackoverflow.com/questions/290297/how-much-change-to-the-question-is-too-much \ –
@MsYvette मुझे खेद है, मुझे इसे ध्यान में रखना चाहिए था। हालांकि, मुझे उम्मीद है कि यह अभी भी दिखा सकता है कि जिस प्रश्न को इसे डुप्लिकेट के रूप में चिह्नित किया गया है, वह मेरे प्रश्न का उत्तर नहीं देता है। – Shelvacu