Torsten: JS ......HILFE !!!! (dringend)

Hi !

Ich brauche dringend einen guten Tip !

Wie bekomme ich aus einer errechneten Zahl die einzelnen Ziffern ??

Also z.B.  aus  zahl=315;

zahl1=3
                      zahl2=1
                      zahl3=5

Mit zahl.substring(0,1); geht es nicht!!!!

Vielen Dank
    Torsten

  1. Hallo Torsten!

    Mit zahl.substring(0,1); geht es nicht!!!!

    Dies liegt vermutlich daran, daß der Browser die Zahl auch als Zahl und nicht als String (wofür x.substring ja gedacht ist) behandelt. Versuche vor der Anweisung folgendes:

    zahl = zahl + ""

    Danach sollte der Browser den Wert der Variable als string aktzeptieren (wenn du wieder eine Zahl willst: zahl = zahl + 0).

    Gruß
       Stefan

  2. Hallo Torsten,

    Wie bekomme ich aus einer errechneten Zahl die einzelnen Ziffern ??
    Also z.B.  aus  zahl=315;
    Mit zahl.substring(0,1); geht es nicht!!!!

    doch. Du musst allerdings erst eine "Typkonvertierung" machen.

    str = zahl + ""
       z1 = str.substring(0,1)
       ....

    Viele Gruesse
    Thomas Kienzle

  3. Danke eucht Beiden !!!

    Übt ihr fürs Synchronposten ???

    Torsten