zappzarapp: bestimmtes Zeichen inm String ändern.

Hallo.
Ich habe ein Sting mit dem Inhalt: "010101"
Nun möchte ich an der 3. Position aus der 0 eine 1 machen.
Irgendwie finde ich dafür aber kein Befehl, hat jemand eine Idee?

Danke, gruß Zappi

  1. Hi zappzarapp,

    Ich habe ein Sting mit dem Inhalt: "010101"
    Nun möchte ich an der 3. Position aus der 0 eine 1 machen.

    Für einen Computer ist das die 2. Position, weil er mit 0 anfängt zu zählen. Du solltest auch so zählen, sonst kommst du irgendwann durcheinander.

    Irgendwie finde ich dafür aber kein Befehl, hat jemand eine Idee?

    var neuerstring = zeichen 0 bis 1 von alterstring + "1" + zeichen 3 bis 6 von alterstring;

    Viele Grüße aus Freiburg,
    Marian

    --
    Mein SelfCode: ie:{ fl:( br:> va:) ls:[ fo:) n4:( ss:) de:] js:| ch:? mo:} zu:)
    <!--[if IE]><meta http-equiv="refresh" content="0; URL=http://www.getfirefox.com"><[endif]-->
  2. Ich habe ein Sting mit dem Inhalt: "010101"
    Nun möchte ich an der 3. Position aus der 0 eine 1 machen.
    Irgendwie finde ich dafür aber kein Befehl,

    zappzarapp,
    Wo hast du gesucht? In http://de.selfhtml.org/@title=SELFHTML wohl nicht, Solltest du aber. Click.

    Da gibt es nämlich zu http://de.selfhtml.org/javascript/@title=JavaScript einganzes Kapitel. Click.

    Hm, in der Einführung wird das sicher nicht gerade stehen. Bei den Anwendungsbeispielen? Wäre wohl Zufall. Bleibt noch JavaScript-Sprachelemente oder Objektreferenz. Wir setzen den 50:50-Joker und entscheiden uns für http://de.selfhtml.org/javascript/objekte/@title=Objektreferenz. Click.

    Puh, das ist ja nochmal gut gegangen: Hier gibt’s was zu http://de.selfhtml.org/javascript/objekte/string.htm@title=Strings. Eine Runde weiter. Click.

    Hm, eine ganze Menge Methoden. Wenn man keine Ahnung hat, einfach mal Fr… – äh nein, das war was anderes. Wenn man keine Ahnung hat, einfach mal <http://de.selfhtml.org/javascript/objekte/string.htm#allgemeines@title=Allgemeines zur Verwendung> lesen. Click.

    So, ab hier geht’s mit den eckigen Klammern aber “self” weiter.

    Live long and prosper,
    Gunnar

    --
    „Weisheit ist nicht das Ergebnis der Schulbildung, sondern des lebenslangen Versuchs, sie zu erwerben.“ (Albert Einstein)
    1. So, ab hier geht’s mit den eckigen Klammern aber “self” weiter.

      Oh, ich hätte mich besser an die Unerschiede zwischen JavaScript und C erinnern sollen. ;-)

      s[2] = "1"; funktioniert in JavaScript nicht. Zu blöd.

      Also zurück zum Anfang. Nein, nicht ganz von vorn. Nur zum <http://de.selfhtml.org/javascript/objekte/string.htm@title=Anfang der Seite>. Click.

      Man muss den gewünschten String also aus den Teilen zusammensetzen. Wäre schön, wenn’s da eine Funktion mit Teilstrings gäbe. Oh, <http://de.selfhtml.org/javascript/objekte/string.htm#substr@title=gibt’s ja>. Click.

      Live long and prosper,
      Gunnar

      --
      „Weisheit ist nicht das Ergebnis der Schulbildung, sondern des lebenslangen Versuchs, sie zu erwerben.“ (Albert Einstein)