先日のエントリの「配列の差」を少し書き換えると、配列の重複(積集合)を得られる。Arrayオブジェクトを拡張したいときは... ////////////////////////////////////////////配列の重複(積集合)を返す(a_array ∩ b_array) if (typeof Array.prototype.overlap !== 'function') { Array.prototype.overlap = function(aList){ var my_result, i, ii; my_result = new Array(); for (i = 0; i < this.length; i++) { for (ii = 0; ii < aList.length; ii++) { if (this[i] === aList[ii]) { my_result.p