以下のようなコードで物体をバネのように動かす事が出来る(Prototype.js使用)。

PHPには'shuffle'というその名の通り配列をシャッフルしてくれる関数がある。
例えば以下のようなコードがあったとしたら

<?php
$numbers = range(1, 5);
shuffle($numbers);
print_r($numbers);
?>

こんな感じでシャッフルされる

Array
(
    [0] => 2
    [1] => 4
    [2] => 5
    [3] => 3
    [4] => 1
)

たまにこういった処理が必要になるが他の言語ではどうすればいいか?