重複の可能性:
jQuery の各メソッドが値を返さない
return ステートメントはループを壊して関数を返さないようです。次のコードは return false を保持します....
var __in__ = function(elem, array){
// $.each(array, function(index, item) {
array.forEach(function(index, item) {
if (item == elem)
return true;
});
return false;
};
console.log(__in__(3,[1,2,3]));