gruss Christian,
da waren wir ja fast zeitgleich mit
aehnlichen loesungen zur stelle - aber:
for (i = 0; i < this.length; i++) {
if (this[i] == elem) {
trifft es nicht ganz, da dann Deinem test folgend
nicht nur "b.contains(2)" sondern eben auch
"b.contains('2')" gelten wuerde, was aber bei
konservativer auslegung nicht zulaessig sein sollte;
return true;
}
}
besser waere "if (this[i] === elem)" -
noch besser "if (this[i].equals(elem)",
wobei "Object.prototype.equals = function(obj) {...};"
noch zu schreiben waere;
by(t)e by(t)e - peterS. - pseliger@gmx.net
--
sh:| fo:) ch:? rl:| br:& n3:} n4:# ie:| mo:{ va:| de:[ zu:] fl:) ss:) ls:& js:)
sh:| fo:) ch:? rl:| br:& n3:} n4:# ie:| mo:{ va:| de:[ zu:] fl:) ss:) ls:& js:)