Franz Fuchsbauer: iteration von a bis z

Hallo!

Gibt es in Javascript kein chr(...) und asc(...)?
Ich würde gern von a bis z iterieren.
for(var i='a';i<='z';i++) geht nicht.
for(var i=asc('a');i<=asc('z');i++) geht auch nicht. Function asc not defined sagt mein Mozilla.
Welche Möglichkeiten gibts da?

  1. Tag Franz.

    Gibt es in Javascript kein chr(...) und asc(...)?
    Ich würde gern von a bis z iterieren.

    Du könntest den Umweg über fromCharCode() nehmen, 'a' bis 'z' wäre 97 bis 122.

    [dsf 3.6]
    Siechfred

    --
    »Sie kochten heimlich mit Wasser und tranken öffentlich Wein.«
  2. for(var i='a';i<='z';i++) geht nicht.

    Nein. Ich würd's versuchen mit

    chars=new Array(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z);
    for (i=0;i<chars.length;i++)

    Zugriff hast Du jetzt mit chars[x].

    Herzlich, twb

  3. Hallo,

    Gibt es in Javascript kein chr(...) und asc(...)?
    Ich würde gern von a bis z iterieren.
    for(var i='a';i<='z';i++) geht nicht.
    for(var i=asc('a');i<=asc('z');i++) geht auch nicht. Function asc not defined sagt mein Mozilla.
    Welche Möglichkeiten gibts da?

    for(var i="a".charCodeAt(0);i<="z".charCodeAt(0);i++)

    Beispiel Ausgabe von a-z:
    for(var i="a".charCodeAt(0);i<="z".charCodeAt(0);i++)alert(String.fromCharCode(i));

    MfG, Thomas