[ascoders] AW: Re: AW: Re: schreibweise in einer if Abfrage?

  • From: Timo Holzer <t.hoelzer@xxxxxxxxx>
  • To: <ascoders@xxxxxxxxxxxxx>
  • Date: Wed, 26 Nov 2003 15:10:26 +0100

oder so, 

Object.prototype.isOr = function(variable){
        var values = arguments;
        values.shift();
        for(all in values) if(values[all] == variable) return true;
        return false;
}

name = "val4"

trace(isOr(name,"val1","val2","val3","val4"))
trace(isOr(name,"val1","val2","val3"))


num = 1

trace(isOr(num,1,2,3,4))
trace(isOr(num,2,3,4))


Cheers 
Timo H.



-----Ursprungliche Nachricht-----
Von: ascoders-bounce@xxxxxxxxxxxxx
[mailto:ascoders-bounce@xxxxxxxxxxxxx]Im Auftrag von 1stPIXEL
Gesendet: Mittwoch, 26. November 2003 14:40
An: ascoders@xxxxxxxxxxxxx
Betreff: [ascoders] Re: AW: Re: schreibweise in einer if Abfrage?


oberargh !!!!!!!!!!!!!!!

checkIf = function (scope, bool, args) {
        var l = args.length, i = 0;
        while (i < l) {
                if (scope[args[i]] != bool) return false;
                i++;
        };
        return true;
};
foo = true;
bar = true;
test = true
trace (checkIf (this, true, ["foo", "bar", "test"]))


;-)

Strg+Enter = tooFast;

1stPIXEL


------------------------------------------------------
Archiv   : //www.freelists.org/archives/ascoders/
Optionen : //www.freelists.org/list/ascoders
------------------------------------------------------
------------------------------------------------------
Archiv   : //www.freelists.org/archives/ascoders/
Optionen : //www.freelists.org/list/ascoders
------------------------------------------------------

Other related posts: