1〜10の数字のうち、ランダムに5個を選ぶ記述で悩んでいます。

単純に r=rand(10) r=r+1 を5回やるとしても、5,4,8,8,7と同じ数が並ぶ
可能性があり、条件式で判別するのは元の数が増えた場合を考えると
スマートではないような気がします。
(数が増えて100万個の中から1000個を選ぶとか)

何か良い方法はありますか?