मैं बस रूबी सीख रहा हूँ अगर यह यहाँ के लिए बहुत नौसिखिया है, लेकिन मैं इसे पिकाक्स बुक से बाहर काम नहीं कर सकता (शायद बस ध्यान से पढ़ना नहीं है)। वैसे भी, अगर मेरे पास एक सरणी है जैसे:
arr = [1,2,3,4,5]
... और मैं कहना चाहता हूं कि सरणी में प्रत्येक मान को 3 से गुणा करें, मैंने काम किया है कि निम्नलिखित कार्य करें:
arr.each {|item| item *= 3}
... मुझे वह नहीं मिलेगा जो मैं चाहता हूं (और मुझे समझ में आता है कि, मैं खुद सरणी को संशोधित नहीं कर रहा हूं)।
जो मुझे नहीं मिलता है वह यह है कि मूल सरणी को पुनरावृत्ति के बाद कोड ब्लॉक के अंदर से कैसे संशोधित किया जाए। मुझे यकीन है कि यह बहुत आसान है।