Moritz: Prioritäten in Javascript setzen?

Hi,

Ich hab ein Problem: Habe ein kleines script geschreiben, welches einsen in As, zweien in Bs umwandeln soll (in einem eingegebenem Text). Das Problem ist aber, dass das script angefangen beim J, die 10 nicht in ein J umwandelt, sondern in ein a0.
Ich hoffe, dass das hier reicht ;-))

text_edit = text_edit.replace(/9/gi, "i");
text_edit = text_edit.replace(/10/gi, "j");

das ganze läuft in einer for-schleife, text_edit ist der eingegebene Text.

thx im voraus,

Moritz

  1. Lieber Moritz,

    text_edit = text_edit.replace(/9/gi, "i");
    text_edit = text_edit.replace(/10/gi, "j");

    Ist das der ganze Code? Wohl kaum.

    Ich vermute mal, dass die Prüfung auf 10er am Ende, die Prüfung auf 1er aber am Anfang stattfindet. Wenn Du nun die Reihenfolge umkehrst, sodass erst bei den 10ern angefangen wird, dann sollten auch alle Js richtig erkannt werden

    Liebe Grüße aus Ellwangen,

    Felix Riesterer.

    1. thx für den tipp, aber is klappt immer noch nicht :-((
      gibt es irgendeinen befehl (ausser klammern), mit dem man die prioritäten festlegen kann?

      1. hi,

        thx für den tipp, aber is klappt immer noch nicht :-((

        Sehr aussagekräftig ...

        gibt es irgendeinen befehl (ausser klammern), mit dem man die prioritäten festlegen kann?

        Javascript wird weitestgehend sequentiell abgearbeitet - also bringe deine Funktionen/Befehle in die richtige Reihenfolge.

        gruß,
        wahsaga

        --
        /voodoo.css:
        #GeorgeWBush { position:absolute; bottom:-6ft; }