連想配列としてのオブジェクト
こういうこと?サイ本5th p.108
by ethertank
JavaScript
var myArray = [
"a", "b", "c", "d", "e", "f", "g",
"h", "i", "j", "k", "l", "m", "n",
"(・∀・)"
];
Array[
"shaffle",
"rorschach"
];
shuffle = function(a) {
var c = a.slice(0),
r = [];
for (i = 0; i < a.length; i++) {
target = Math.floor(Math.random() * c.length);
r.push(c.splice(target, 1));
}
return r;
};
rorschach = function(a){
var c = a.slice(0);
var cr = a.slice(0).reverse();
c = c.concat(cr);
return c;
};
document.write(shuffle(myArray)+"<br />");
document.write(rorschach(myArray));