From: rbysamppi@... Date: 2007-11-27T09:20:02+09:00 Subject: Most elegant way to do this? Are there any more elegant, concise, pithy, and more Rubyish ways of doing this? def roll(number_of_dice) sum = 0 number_of_dice.times do sum += rand(5).next end sum end Thanks in advance!