এটির করার আরও অনেক পরিষ্কার উপায় আছে কিনা তা আমি জানতে চাই। মূলত, আমি পরিবর্তনশীল দৈর্ঘ্যের অ্যারে থেকে একটি এলোমেলো উপাদান বেছে নিতে চাই। সাধারণত, আমি এটি এইভাবে করব:
myArray = ["stuff", "widget", "ruby", "goodies", "java", "emerald", "etc" ]
item = myArray[rand(myarray.length)]
দ্বিতীয় লাইনের প্রতিস্থাপনের জন্য আরও পাঠযোগ্য / সহজতর কিছু আছে কি? বা এটি করার সেরা উপায়। আমি মনে করি আপনি করতে পারেন myArray.shuffle.first
তবে আমি #shuffle
কয়েক মিনিট আগে কেবলমাত্র এসও-তে দেখেছি , আমি এখনও এটি ব্যবহার করি নি।