আমি প্রতিটি এবং একটি কাউন্টার ব্যবহার করতে চাই:
i=0
for blah in blahs
puts i.to_s + " " + blah
i+=1
end
এটা করতে একটি ভাল উপায় আছে কি?
দ্রষ্টব্য: আমি জানি না blahs
একটি অ্যারে বা হ্যাশ কিনা , তবে করণীয় blahs[i]
এটি এতো বেশি যৌনপরী করে তুলবে না। এছাড়াও আমি জানতে চাই i++
রুবিতে কীভাবে লিখবেন ।
প্রযুক্তিগতভাবে, ম্যাটস এবং স্কেগির উত্তরটি প্রথমে এসেছিল তবে আমি প্যারাডোজার সেরা উত্তর দিচ্ছি তাই পয়েন্টগুলির চারপাশে কিছুটা ছড়িয়ে পড়ে এসও-তে। এছাড়াও তার উত্তরে সংস্করণগুলি সম্পর্কে নোট ছিল, যা এখনও প্রাসঙ্গিক (যতক্ষণ না আমার উবুন্টু 8.04 রুবি 1.8.6 ব্যবহার করছে)।
ব্যবহার করা উচিত puts "#{i} #{blah}"
যা অনেক বেশি সংযোগযুক্ত।