kai345: Javascript: replace() funktioniert nicht

Beitrag lesen

printf('Hallo %s!', ['Du', 'ihr', 'Welt', 'zusammen'][rand(0, 3)]);

  var Zk = "AXAYAZ"; //Zk steht für "Zeichenkette"
  Zk.replace("A", "B");
  document.write(Zk); // Ausgabe der Variable von mir hinzugefügt
</script>~~~

Ich kann machen, was ich will, aber statt "BXBYBZ" kommt am Ende immer nur "AXAYAZ" raus, der String wird nicht verändert! Warum?

Vielleicht solltest du das Ergebnis von replace() auch zuweisen und nicht direkt wieder verwerfen?

/K

--
Klingonen sind doof. Sie rufen ständig nach einem Kaplan und wollen nach dem Tod in Styropor® sein.